Dict values with different types
https://github.com/adsharma/py2many/issues/170 shows some failures that need to be fixed first, but then for something more difficult and not too uncommon in Python.

```py
def main():
	d = {
		1: 1,
		2: "2",
	}
	print(d[1])
	print(d[2])


if __name__ == "__main__":
	main()
```

For even more complexity and yet why this is so common in Python, use `2: None`, or True/False into the mix. Or use a float/Decimal.

C++: `use of undeclared identifier 'Any'`
Go: `undefined: Any`
Nim: `type mismatch: got <(int, [type of second value])> but expected '(int, int)'`
Rust: `expected integer, found [type of second value]`