Fixed bug with incorrect move.

Removing undefined behavior! move() must be used as standalone
statement!! Still Todo, but I will do that later.