ExprRect
VarRect
T
height()
width()
IRect<T>
withHeight(T height)
withWidth(T width)
withX(T x)
withY(T y)
x()
y()