package bloob type Rect[T Number] struct { Pos, Size Vec2[T] } type Recti = Rect[int]