Should be in core, but you should give the editor ...
# news
s
Should be in core, but you should give the editor a list of nodes that reference the node you are trying to delete. Or maybe an option to remove or replace the reference in the referring nodes.