Create ScopeFunc.hpp