I am extracting a bool value from a (non-generic, heterogeneous) collection.
bool
The as operator may only be used with reference types, so it is no
as
I used this check before doing something with object
if(myCrazyObject.GetType().Equals(typeof(bool))) { //do smt with it }