Add support for schema_with
custon fn reference
#390
Merged
schema_with
custon fn reference
#390