Refactor Path.link
Update to support bit 0.8.1