class EraseModification: Modification
placeable: {entity: Entity, factory: fun(): Entity}
topleft: Vector2
bottomright: Vector2
__new(
    self: EraseModification,
    placeable: {entity: Entity, factory: fun(): Entity},
    topleft: Vector2,
    bottomright: Vector2
)