etherpad-lite: Draft for promises