When clearing nested records, use the standard delete code path.

This ensures we clear relationships and other foreign keys as required, and addresses #754 

To make this work I needed to change name records to add their subrecord to the object graph.  That way everything gets cleaned up.