link to external CSS before external scripts
shorter DOM ready callback syntax
fix enablement
deep enablement
ifenabled binder
fix marks after merging solvers

Crucial bug fix. Better logging too.
btb: better publishing

Only publish an edit if the text changed.
behaviors must modify changedSet
factor threeway to make reusable