This PR is over a year old so I don't imagine it's good anymore.  I closed it.