// lower precedence when parsing the right-hand side. This will let a
// parselet with the same precedence appear on the right, which will then
// take *this* parselet's result as its left-hand argument.
Expression right = parser.parseExpression(mPrecedence);
return new PrefixExpression(token.getType(), right);
}