Apparantly, Python decided to warn me for reasons i don't yet understand
Reimplemented the icebreaker top in nmigen_dg