See also the discussion in Bug or PEBKAC? (and my response in the thread for some background on why this is the case).