I'm learning micro-python since... last weekend. So please excuse my stupid questions

I watched the amazing talk from Damien on code optimization and I tried to use mpy-cross (from the PiPy repo: https://pypi.org/project/mpy-cross/1.9.4/ to fit my board version) on my code and I was surprised to see that whatever the -X emit option I add (emit=native, emit=viper, emit=bytecode...), the resulting mpy file is strictly the same. That looks like magic... or buggy

Anything I missed ?
Thanks!
shazz