Domain objects with String and Fixnum validation