Extract Link::Collection class