using文というのはクラスを拡張するものかと思うんですが、追加したオブジェクトのタイプが例えばライトであれば、すでにライトクラスとその親クラスの機能は使えるわけですよね。であれば拡張する意味ってなんですか?