New Allocations Interface

Note: The Add/Remove/Move methods assume that the endpoints exist.