Neither code nor UI are very pretty, but this is a side project for now,
demanding perfection would not result in anything usable.
Still a few things left to be done (constraint descriptions, hiding
irrelevant constraints for recipes) before I'll merge this into master -
and perhaps even integrate into tiddlywebplugins.console?
Would be nice if someone could host a demo on their server.