Improved the ladder parsing service - its complexity was too high, so I decided to spread it out a bit and add appropriate comments to the class.