Expose internal API

Expose internal API and mark it as x-internal so any use of such API is
maked with warning in eclipse PDE