Convoluted German over engineering at it's best (worst?).