need to test on static & non static function, bind closure to object and vise versa
By Weary Wolf at Jul 17 2021