first version of export invoker
move require/close from Export_Invoker Instance to Export_Invoker Function