This is the Text::FillIn.pm module. It is a class for implementing fill-in text templates. It is designed to be flexible and sub-classible.