nitc :: ANodes :: hook_remove
private fun hook_remove(e: E) do assert e.parent == parent e.parent = null end