Fixed: [ Issue 67 ] 'nan' is a valid default value for double and float https://code.google.com/p/protobuf-dt/issues/detail?id=67 Also added validations for default string and boolean values.