Module now supports private methods