vmargs for cargo
hierarchical cleanup and support for unsetting parents