**This page was a draft document in my user namespace. It has since moved to the dev_todo namespace** See: [[dev_todo:refactor|dev_todo:refactor]]