pymutable

$ python3 setup.py build
$ mv build/lib.linux-x86_64-3.5/pymutable.cpython-35m-x86_64-linux-gnu.so .
$ python3 test.py
1 10919328 780
2 10919328 780
1.0 140444273578512 5
2.0 140444273578512 5
(1+2j) 140444272954384 4
(3+4j) 140444272954384 4
(2, 2, 3) 140444272526824 4
(4, 2, 3) 140444272526824 4