Fix issue #331: Resolver shouldn't use private extension methods

I hope this is correct. At least it doesn't cause any tests to fail.