[Python-Dev] Lazy unpacking for struct module