ObjectType.Clone<T> + Empty and Unknown instances protection against changes
ValueObject + Json to ValueObject + EmpiriaString.ProperNoun