Auto-generated domain classes. (Made a few changes before remembering to commit)