make sure inputs are not inline (although it seems this is the default?)
parameters and templates as statement stacks (too bulky - need either hiding or redesign)
reimplemented both parameters and templates as pluggable dictionaries (can me missing OR empty)