public function statement(string $query, array $values = [])
    {
        try {
            $this->executeStatement($query, $values);
        } catch (\Throwable $exception) {
            throw static::wrapException($exception, $query, $values);
        }
    }