Add spec for GlobalFunctionInvoker
GlobalFunctionInvoker -> GlobalFunctionProxy
Add spec for FileScanner