Access modifiers are supported via JSDoc annotations and verified via Closure Compiler