void MasterObject.CompatResolver(mixed version, CompatResolver|void fallback_resolver)
The CompatResolver is initialized with a value that can be casted into a "%d.%d" string, e.g. a version object.
It can also optionally be initialized with a fallback resolver.