Tests: separate test files
Inherit defmessage
Inherit construct