Pass by reference in I7?

I’m just wondering if something like this is possible:

To increment (N - a number passed by reference) within bounds: if N is less than the maximum allowed number, increment N;

Not in a way you can use directly.

You can look at the way the increment phrase is defined, and write your own. But you’d be relying on I7 internals which are subject to change.

I tried that, and got this message:

So I decided to go with this instead:

To decide what number is the counting number after (N - a number):