Predicate class that encapsulates the logic of determining whether a particular module descriptor should be accepted
as a v2 compatibility module descriptor.
This along with other ViewXXXXLinkMarshallers should be consolidated into one marshaller in light of a move toward
representing links with only resource ID and type state.