return new MarshalerString(managedType, nativeType);
return nativeType == TYPE_BYTE && String.class.equals(managedType.getType());