Java Higher-order Parser Combinator API Documentation