Cannot convert null to type parameter '%1!ls!' because it could be a non-nullable value type. Consider using 'default(%1!ls!)' ...