See http://wiki.github.com/greghaynes/libqinfinity

