Document the IParser interface and make InvalidMethodParser comply