Nit: this should be `{Number=}`. Optional parameters use `{type=}`, nullable parameters use `{?type}`. We are definitely inconsistent in the Brackets source, but should at least try to be correct.