The following code http://ideone.com/MbvUI outputs 'false', why?