I can't remember why I added that instead of making the other one protected - probably just an oversight on my part.  I can make that change tonight.

I'd actually like to continue helping out with the project, including any updates to how the line processors are registered.  I'm going to keep my eyes open for 'you take it' issues that I can work on and I will do some documentation for custom line processors.

Thanks again for the feedback.