private static object GenerateNullable(Type nullableType, Dictionary<Type, object> createdObjectReferences) {
var type = nullableType.GetGenericArguments()[0];
var objectGenerator = new ObjectGenerator();
return objectGenerator.GenerateObject(type, createdObjectReferences);
}