} catch (Exception ex) {
log.debug("Error installing function using the static installFunction method", ex);
}
if (!installed) {
try {
funcTable = new FunctionTable();
Class<?>[] args = {String.class, Class.class};
Method installFunction = FunctionTable.class.getMethod("installFunction", args);
Object[] params = {"here", FuncHere.class};
installFunction.invoke(funcTable, params);
installed = true;