in reply to Embperl Abandonment Issues

I'm not all the familiar with Embperl or Mason, so please take this with a grain of salt, but I think that Mason might be worth looking.

It seems to meet your criteria, and there's even a book.