in reply to Re^5: my least favorite perl feature
in thread my least favorite perl feature

Remember: it's the referant, not the reference that's blessed - so taking a reference to $obj_var_a can give you an object that overloads ==. Consider:

my $obj_var_a = 42; my $o = bless \$obj_var_a, 'OverloadedClass'; my $ref = \$obj_var_a; print "overloaded" if $ref->isa('OverloadedClass');

Don't you just love exceptions like this :-)