Changed the nested class MostSpecificComparator to be protected, instead of private.  Allows subclasses (in particular, JMatchTypeSystem) to access it.  Also added a public constructor for the same reasons.
Changed the nested class MostSpecificComparator to be protected, instead
of private.  Allows subclasses (in particular, JMatchTypeSystem) to access
it.  Also added a public constructor for the same reasons.

xcv58/polyglot,liujed/polyglot-eclipse,blue-systems-group/project.maybe.polyglot,liujed/polyglot-eclipse,liujed/polyglot-eclipse,xcv58/polyglot,blue-systems-group/project.maybe.polyglot,blue-systems-group/project.maybe.polyglot,liujed/polyglot-eclipse,blue-systems-group/project.maybe.polyglot,xcv58/polyglot,xcv58/polyglot