peg can now parse strings that contain null bytes