The responsiveness and openness to change on the part of the maintainer is certainly a "feature". I submitted a "wish" for HTC when HTML::Template 2.8 came out-- I wanted "default_escape" functionality in HTC as well. Within 24 hours, tinita had added it.