First, An Alternative Data::Section was actually written when I realized I couldn't use Inline::Files. I'd wanted to use that ages ago, but it had a number of little problems. The biggest problem, unfortunately, was that it just tried to be way, way too powerful. I like overpowered modules as much as the next guy, but here's about where I draw the line: Inline::Files is a form of source filter, an