refactor ConnectionFunciton static methods as default interface methods; fix LoadFunctions compile errors