...
Program generation happens also at run-time. Code for domain object classes is generated for binding and persistence from declared base-classes. What's more, some parts of re-motion organize code in re-motion mixinsmix for better separation of concerns.
...
You can find an article series about re-motion mixins in the re-motion team-blog and in the exhaustive documentation here: re-motion mixinsmix. The hows and whys of generated types can be found here: generating domain object types at run-time.
...