Finished overloading extension methods to accept a mapper.