786 dsl for test ontologies

Shall close #786.

This includes an example use of the testing ontology dsl.
The DSL will be further enhanced in order to make the `list` intermediate object obsolete, but
that is basically it for now.