response errors are always key-value hash now