NM, I ran it off as a theory. Since JS would allow this kind of theory. However, after shifting one of my prototypes over to the design. It won't work. Function OnFunction"" must be a constant. Not a variable of anykind. So I also tried global's. which didn't work either :|
it seems that the On Function even requires a string. This is annoying. However it can still work Action and OnCall.