fix to prevent global context pollution
Don't show internal function after displaying message
Protect+ReadProtect symbols & make MATLABCell private