A guide for spec authors on how to use Promises in prose and WebIDL.