Adding assignment embedded in expression