The Template Method Pattern in PHP 5

I wrote an article that uses the Template Method Design Pattern to motivate the abstract, final and protected language constructs introduced in PHP 5.