private function sortableCallSpecial($function, $arguments)
    {
        $params = array_merge(
            array_slice($arguments, 0, 1),
            [$this->sortableConcreteData()],
            array_values(array_slice($arguments, 1))
        );
        return call_user_func_array($function, $params);
    }