PHPのインターフェース活用

http://d.hatena.ne.jp/anatoo/20080517/1211029059


PHPにインターフェースがあるのは知ってたけど、こういう活用法があったのですね。
てっきりインターフェースで宣言したメソッドの実装を強制するためだけかと思ってた。
てかそれ以前にタイプヒンティングなんてのも出来たんですね〜


でも会社でうかつに使っちゃうと、
「何コレわかんない!わかんないから書き換えちゃえ」
みたいになって余計な手間が増える予感。