feat(internal resources) - add the capability to declare some resources internal

Internal resources can be used only for data manipulation using the datalayer.
Everybody knows that real work is always done by interns though :)