A fork of the wonderful Shoestrap, with improvements.