Recursively list all subroutes