Apparently not, or you wouldn't have the cast to Hobby in there.
Yes, I want to cast it to Hobby, but not always.
In other cases, I want cast it to, for example, Object of type 'Work'.
Imagine, I have this method and would cast the object 'o' to 'object_type':
So you see,
I want to avoid the if-clauses and cast the object directly as I have the 'object_type'-property, which indicates which type of class my object 'o' is.
Is this possible? Is there another better solution?