Removed reflection + updated removeFunction() + updated setFunctionReturnValue()