renaming method b/c it's private
inlining __process_link method
temp removal of broken test