Use a builder for the file to simplify creation.
Merge pull request #73 from square/jw/file-builder

Use a builder for the file to simplify creation.