ValueObjects now ready for frameworks (e.g. JPA)