Copying Gravlax over from the private repo.