added Mapper.pluckKeyAndValue()