Don't Create New Dependencies on Internal APIs

From version 6.0.3, customers should avoid invoking or customizing application classes and operations marked as 'Internal', as such APIs may change in subsequent versions of the application.