Updates the link method declaration to fall in line with Apple's
suggested best practices and adds documentation to increase clarity on
how to use it.