`Tuple!(...)` is a *type*. In a declaration, a type is followed by an identifier token, so the snippet from the unittest is perfectly fine. However, if the declaration has an initializer, that initializer is the *expression* followed by the `=` token. A type, on its own, is not a valid expression, which is why the proposed example code will not and should not compile.