Fix CtlParser's handling of sub-block lengths in loops
Add documentation on the 'L' control directive