TODO Ideas
Users can make their own string escape functions

BS now accepts any character in variable substitutions eg: `#f{}` which will generate `bs.f()`. User must provide that function themselves.
Support <INPUT>
++ideas
WIP