class DerivedBooleanType extends DerivedType<BooleanTypeDefinition> implements BooleanTypeDefinition {
public DerivedBooleanType(final ExtendedType definition) {
class DerivedBooleanType extends DerivedType<BooleanTypeDefinition> implements BooleanTypeDefinition {
public DerivedBooleanType(final ExtendedType definition) {