2
Der Grossen: ммм... не...
дело в том, что переменная funcname может содержать в себе имя функции - будь-то "trace", "_root.removeMovieClip()" или что-угодно еще, что может иметь в конце строчку "return retval;"
ну плюс ко всему

Код:
var funcname= "trace";
var params = "Hello variable-functions!";
funcname(params);
идет лесом без фиксации ошибок и положительного результата...