Implementations of the ome.api.IDelete service. Various delete mechanisms are possible, with a balance between making delete easier and protecting existing foreign key constraints.