Incorporate review feedback

Also added a rationale section that covers the alternatives
considered and why they were not chosen.