reflection
pub fn terminal(id: Id, ty: Type) -> Schema
Defines a Field as a tree node, which should have no child node.
Field