I see your point, but it doesn't apply here, i'm afraid. This is not a one time thing. I'm not expecting CPAN to be a shipyard. I'm confessing the hard time i've had looking for a tool which I can work with well, but most of the larger (more complete solutions, not applications) modules have grown in a direction which i am not comfortable following. I end up using the same principal and core peices as they do, but expanding it to a place i feel natural working with the end result. I'm not totally reinventing the modules, i'm rewriting them to a dfferent form.
I hope this clears things up a bit.... sorry, i'm a poor writer.