proj-oot-ootTeamNotes1

maybe we're fine with enforcable access modifiers as long as (a) the language allows binary interoperation between your derived structures that you made out of copied code (b/c everything-is-an-interface), and (b) the it's easy to copy code (mb a compiler IDE-helping feature there)

--

can debuggers/profilers/etc circumvent the access modifier enforcement? e.g. maybe a module labeled as a 'debug' module can circumvent. maybe such modules can only be loaded in 'debug mode', which can only be used when the compiler/interpreter is involked using a special flag.

--