FoundationモジュールはすべてのSpringheadクラスの基本クラスを定義します. 普通に使っている限り,ユーザがFoundationの機能を直接利用することは少ないでしょう.
(ほとんど)すべてのSpringheadオブジェクトは実行時型情報(RTTI)を持っています. C++にもdynamic_castなどのRTTI機能がありますが,これよりも大幅にリッチな型情報が提供されます.
実行時型情報のクラスはIfInfoです. IfInfoは次節で紹介するObjectクラスから取得できます.