Does Octave support arguments blocks?

I’d like to use this good looking package:

And I get some weird syntax errors with it, for instance:

error: parse error near line 20 of file .../../ValueAndError.m

  syntax error

>>>                 Value (:,1) double = double.empty(0,1)

And if I remove that type check, I get:

error: parse error near line 59 of file .../../ValueAndError.m

  syntax error

>>>                 leftSideObj   ValueAndError {mustBeValueAndError}

Are these incompatibilities documented?

Octave doesn’t support the arguments block yet.
See also this feature request on the bug tracker:
GNU Octave - Bugs: bug #59405, Feature request: new arguments… [Savannah]