Implementing a new method by move.