Have the assignments working without temp variables for things without binary expressions