better deprecation message for .then(function() {...})
else style #cosmetic
use the alternate definition of .result for easier comprehension
use seqMap internally for atLeast, mark, and ap