private bool LowerPrecedenceThanParentExpression(IExpression expression) { var newPriority = Precedence(expression); return newPriority < this.currentPrecedence; }