Interpretation — specify any interpretation for any expression
DynamicSetting — display as a control returns its setting when evaluated
InputAutoReplacements — automatic replacements for sequences of input characters
InputAliases — aliases for arbitrary expressions, input with
Esc
MakeBoxes — settable low-level translator from expression to display boxes
MakeExpression — settable low-level translator from boxes to evaluatable expressions