Updating the manner in which it deals with Path and user/access nodes

Also making prune a little nicer and nastier at the same time