Add .old to gitignore.
Move C++ code out of __DATA__ into a heredoc.