http://chrison.net/PermaLink,guid,36c4b81a-a0c7-40d6-927d-cf496adc8be4.aspx
Actually, it is already in our current #develop tree.