Flattened logical and equality conditions into one generic struct with text and 'other' - things that go into the html element
Move towards javascript save state via api call
wip - how to use {{.Other}} as element properties?