-- When using defrecord, it will be generated from the names of the domain's schema definitions