+
+ @Override
+ LeafRuntimeType createExternalRuntimeType(final Type type) {
+ return new DefaultLeafRuntimeType(type, statement());
+ }
+
+ @Override
+ LeafRuntimeType createInternalRuntimeType(final ChildLookup lookup, final LeafEffectiveStatement statement,
+ final Type type) {
+ return new DefaultLeafRuntimeType(type, statement);
+ }