also, adding 'final' either to `ref RestrictedSignal!(string, int) valueChanged ()` or to `@property void value (int v)` fixes the code too.