module T::Props::Private::SetterFactory
def self.nilable_proc(prop, accessor_key, non_nil_type, klass, validate)
def self.nilable_proc(prop, accessor_key, non_nil_type, klass, validate) le_set(accessor_key, nil) e.valid?(val) (prop, val) le_set(accessor_key, val) te::SetterFactory.raise_pretty_error( le_set(accessor_key, val)