Is it possible to do a dynamic cast from an interface to a real class? SomeClass k = cast(SomeClass)anInterface; will that succeed if anInterface started life as a SomeClass? --bb