Since functions are not first-class objects in Solidity, is there any way to invoke a dynamically-determined function at runtime? e.g.
string fname = "Bar";
function Foo() {
InvokeByName(fname);
}
function Bar() {
// do something
}
Please respond regarding the feasibility and disregard security for the purpose of this question.