nearly Promises/A+ compliant via Promiz.mithril.js