public function parameter($value)
    {
        if (is_array($value)) {
            if (count($value) === 1) {
                $value = current($value);
            } else {
                return $this->parameters($value);
            }
        }
        $this->parameters[] = $value;

        return '?';
    }