Some improvements to method names.
Overloaded resolve() method to take an Iterable<Name>