Unlike C++ operators aren't themselves functions you can call. Funcref will only store methods of an instance. It's basically a form of Object.call() that you can pack into a var and courier off to another method, for example, for the _notification()
of one object packing a method call into a message queue to courier off to another object's _process()
method or _draw()
method.
You could also store a Funcref along with some parameters into a dictionary to cobble up a currying (baking parameters to a function call) mechanism. Actually that's an idea for an object I should make to share in Projects.