. . " Clearly this function is not valid for all types if T can not be a static" . .