Support for ExpressionNode updates:
account.balance = F('balance') + balance