> True, False, and None are keywords. they aren't identifiers, they're just straight up their own lexical tokens.
Could this be so that the interpreter don't inadvertently manipulate them or pass them to a function? param=None and param="" can be very different.