A coworker had never heard of this, and I couldn\'t provide a real definition. For me, it\'s always been an instance of \'I-know-it-when-I-see-it\'.
Bonus question,
Boilerplate is what good programmers avoid: repetition.