4. The method of claim 3 , wherein the metadata includes a reference to one or more class declarations enclosing the visited concrete implementations.
5. The method of claim 4 , wherein continuing to traverse the representation of the application source code includes: determining whether any stored class names are an instance of at least one class which the concrete implementations are part of.