Why not…¶| www.attrs.org
Differentiating between informational, interrogatory, and imperative messages, and keeping them nicely separated.| Mathias Verraes' Blog