public here is slightly confusing, maybe `"public" methods` or "methods with the `public` visibility`, to avoid confusion?