simple eval implem
Added Rect<T>