public function addMapper(ResultMapperInterface $mapper)
    {
        if ($mapper instanceof self) {
            return $this->addMappers($mapper->mappers);
        }

        $this->mappers[] = $mapper;
    
        return $this;
    }