I completely agree with egypt.  This is really a dangerous thing to do, because there are actually also some modules that use request_raw() and are treating the return value as String.  I am very much uncomfortable with this change (String to Hash).