return new MarshalerBoolean(managedType, nativeType);
return (Boolean.class.equals(managedType.getType()) || boolean.class.equals(managedType.getType())) && nativeType == TYPE_BYTE;