Ich verstehe das "leider" immer noch nicht.
private und protected heißt: "(Unterklassen und )selbe
Unit"
Mit "strict" heißt es: "(Unterklassen)"
Und ein Klassenhelfer fühlt sich an keine Sichtbarkeitsmodifikatoren gebunden. Was ist denn daran jetzt so abenteuerlich?