Added 'ResolverName' property to IResolver. Exposed IResolver static instance to stop creating redundant methods in the static class.