Allow `use` and `open` declarations outside `mod` declarations.
Move braces from `Declarations` to `ModuleDeclaration`.
Allow type parameters on `use` declarations.