The problem definition concisely presents the problem or situation
The solution presents the preferred solution
The discussion discusses tradeoffs inherent in the solution and other possible solutions
This section lists other related recipes (delete this section if there aren’t any related recipes)
This page is editable on github. To make corrections or improve these pages, login to github and use the edit icon/link at the end of the page title for this page.