Terminology functions in openEHR Terminology Package

I have been looking at the RM (v1.1.0) , specifically at the ISM_Transition Class

You will see that it refers to some terminology functions in the invariants.

Looking at the Ternminoloy Package, I see the following:

Is there an issue with the signature for has_code_for_group_id() as it suggests that it takes no parameters - yet the narrative in the meaning does refer to some.

Archie seemingly interprets that function as having parameters, I think, although not implemented directly as 'has_code_for_group_id()`

    @Invariant("Current_state_valid")
    public boolean currentStateValid() {
        return InvariantUtil.belongsToTerminologyByGroupId(currentState, "instruction states");
    }

    @Invariant("Transition_valid")
    public boolean transitionValid() {
        return InvariantUtil.belongsToTerminologyByGroupId(transition, "instruction transitions");
    }

So perhaps this just needs reported as an error and JIRA SPEC PR