public function offsetGet($name)
    {
        if (!array_key_exists($name, $this->original)) {
            throw BuilderException::argNotDefined($name);
        }

        if (array_key_exists($name, $this->override)) {
            return $this->override[$name];
        }

        return $this->original[$name];
    }