This is so much like a recurring nightmare I used to have that I almost feel I deserve a credit on this project. Really good, possibly enhanced by my terrible understanding of German