e8c3c70369
It was mutable anyway in many subclasses. This is needed in order to avoid depending on concrete IR implementations in the JVM IR backend where it's necessary to be able to change visibility.