run kv tests only on server
change order of mechanism execution to preorder, as this allows parent elements to establish a 'context' that child nodes can resolve in their mechanisms
Convert imports to alt namespace.
make surface/html module safe for use on server-side
work on docs
Add 'prepend' flag to surface::Mechanism
first cut at surface 'field context' implementation.
bootstrap form controls tieing into field contexts. wip.
fix field references.
'Error' not 'Errors'
make surface/bootstrap/components usable in nodejs hostenv
fix import
use new style stream primitives
make FieldMap and FieldArray purely structural containers; factor out Field interface
Make FieldArray automatically insert Fields for children.
fix map/array validation
Parametrize FieldArray template with index & array length observables
allow extra buttons on SelectInput. Factor out Field from FormGroup
enhance FieldArray interface to array elements
improve efficiency of input field value synchronization