I got used to CAST (CAST(oSomething, Progress.Lang.Object), TheRealTargetType) in those cases ... Continue reading...