First stab at a link extractor, using the new parser