I guess that goes to show that there is more than one way to skin a ground, err, err, ah, return current path.