Removed uncommenting for debugging purposes. Added ignore annotation to test for new component under development.
Introduced interface facade for Java types. This allows to introduce new types without requiring them to be loaded. By introducing lazy wrappers to these types, this does not impose too high costs and further allows to write more concise tests. All unit tests should be reevaluated with this new possibility since Java types cannot be mocked what required some hacks.