module T::Props::Private::SetterFactory

def self.simple_nilable_proc(prop, accessor_key, non_nil_type, klass)

def self.simple_nilable_proc(prop, accessor_key, non_nil_type, klass)
le_set(accessor_key, nil)
on_nil_type)
le_set(accessor_key, val)
te::SetterFactory.raise_pretty_error(
ce(non_nil_type),
le_set(accessor_key, val)