further simplifies parser invocations

Now it's possible to write just `new Parser("...").parseTerm()`
instead of `new SourceParser(new Source("...")).parseRule(_.expr())`.