Make Link subclass of Iterable
Iterable abstract class defines a set of methods based on the method do:. Link class defines a method do:. However, the class Link is not subclass of Iterable. I propose to correct this omission.