I'm not sure there's ever a reason to compute a resolution of a module using the generic algorithm if that module supports Nassau's algorithm. I suggest we rework ext::nassau so that ext::resolution::Resolution dispatches to that algorithm at runtime. That way we only have one resolution struct and we don't have to play games with cargo features and ext::save::QueryModuleResolution.