-. fixes in domain model: equals() and hashcode() handle fields with 'null' values.