#53 is turning into more trouble than it is worth.

See: http://stackoverflow.com/a/14727552