> def move(delta)
>   @x += delta
>   @y += delta
>   self
> end

+1 to Robert Klemme (and to the blog post)