format requires camlp4
Merge pull request #2580 from yallop/format-camlp4

format requires camlp4