updated Domain.Model#valid to ensure validates attributes have been specified