Handle points outside the unit circle
It happend quite often to me that something fails, if I try to apply transformations on points that lay outside the unit circle. It is obvious why they fail. My point is that as a user I would like to have this handled for me somehow. Maybe a warning? Also all functions need to be found that might have that problem.