interface Collidable { collides(o: Entity): boolean; }