Initial commit. Forked from https://github.com/wolever.