Add when.settle docs
Fix rejected descriptor reason
Add initial docs for when/guard. See #116
Close code block
Move guard examples up. Add Guard conditions to TOC
Use plain old apply instead of fn.apply in pipeline