On Friday, 5 April 2013 at 07:32:55 UTC, Vadim Lopatin wrote: > @Embeddable // required for Embeddable > class Address { > String zip; // @Null > String state; // @Null > string streetAddress; // @NotNull > } Is it good to assume string is not null? For most scenarios there's little difference between null and empty string.