iiop-openjdk/src/main/java/org/wildfly/iiop/openjdk/rmi/ir/InterfaceDefImpl.java
public InterfaceDef[] base_interfaces() {
        if (base_interfaces_ref == null) {
            base_interfaces_ref = new InterfaceDef[base_interfaces.length];
            for (int i = 0; i < base_interfaces_ref.length; ++i) {
                Contained c = repository.lookup_id(base_interfaces[i]);
                base_interfaces_ref[i] = InterfaceDefHelper.narrow(c);
            }
        }

        return base_interfaces_ref;
    }
public InterfaceDef[] base_interfaces() {
        if (base_interfaces_ref == null) {
            base_interfaces_ref = new InterfaceDef[base_interfaces.length];
            for (int i = 0; i < base_interfaces_ref.length; ++i) {
                Contained c = repository.lookup_id(base_interfaces[i]);
                base_interfaces_ref[i] = InterfaceDefHelper.narrow(c);
            }
        }

        return base_interfaces_ref;
    }
InterfaceDefOperations implementation -------------------------