its pain in a$$ to use the internal names of core::rect
UpperLeftCorner and LowerRightCorner
X1,Y1,X2,Y2 would do the job too and its much easier to use AND
its still clear what corners are meant with them.
I am using / have to use rect everywhere and it kills me every time
to type Upper... and Lower.....
This change is for me feature #1 for next version!