MDL-43089 another 100 lines of code gone.