To avoid the compiler error, wrap all the funtion that Ghassan submit into a class for later integration