Added support for drafts, refined code blocks further
New post on Promises