public function call(string $name, ...$parameters): FunctionExpression
    {
        $quoter = $this->db->getQuoter();

        $list = implode(', ', $quoter->quoteArray($parameters));
        $expression = sprintf('%s(%s)', strtoupper($name), $list);

        return new FunctionExpression($expression, $quoter);
    }