Pull in the test from https://gist.github.com/655784 This should discourage reports like #16, #19 and #55, and #76.