Issue #156: added ResolutionInfo class to encapsulate this logic