Optimization: Faster trace collection
Optimization: Faster trace collection

* Using defaultdict for faster buildup of branch versions.

* Avoid nested call chains in branches by working on a shared
  dict attribute of the child collection.

kayhayen/Nuitka,kayhayen/Nuitka,kayhayen/Nuitka,kayhayen/Nuitka