if we're nitpicking about semantics `const` and `var` aren't types, they're keywords.