Add a Rationale section to the documentation (issue #226)