in reply to (x == 3 && x != 3)

Sorry, the == that should be (and is) used in the comparison of $x->of(2) and 3 is the default perl numerical comparison.

Sorry for the confusion Erik.

-Dean