Python LanguageMutable vs Immutable (and Hashable) in Python