Als je het helemaal duidelijk en netjes wilt doen, gebruik je de Best Current Practice uit RFC 2119. Daarin is de betekenis vastgelegd van "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY" en "OPTIONAL".
Als ik in een commentaar moet gaan zetten dat een functie/method niet aangeroepen mag worden, dan zit er iets niet goed met de scope waarin de functie staat ........
Ger, in dit geval kan het niet anders. Mijn class implement een IteratorAggregate interface. Die dwingt een public method getIterator af. Valt weinig aan te doen lijkt me.