SetObjectData retorna um valor que não é nulo nem igual ao primeiro parâmetro. Este Surrogates não pode fazer parte da referência ...