some more debugging and now allow delete on aggregation when it only has one child