Replaced \Imagine\Image\Point with our own implementation of the \Imagine\Image\PointInterface that allows negative values