The purpose to create custom function node is to make up for custom event has no return value. although flowcanvas can call function by reflectmethod, I think this custom function node is nessary and convenient way to quick test some function than write code.