This is a project in support of a stackoverflow question