Rx: Simple, Extensible Schemata
//def
//def will accept absolutely any value that has a value. That is, anything that would not be matched by //nil.
The //def type takes no parameters.
/.meta/def, the schema for //def definitions:
{ "type": "//rec", "required": { "type": { "type": "//str", "value": "//def" } } }