Genau. Der as Operator klettert die
RTTI-Informationen der klassen entlang und schmeisst eine
Exception wenns nicht passt.
Das kostet natuerlich Performance, aber ist zumindest bei der Entwicklung sehr hilfreich. Eine harte Umtypung kann man spaeter ja immer noch reinmachen.