remove description of GCM error message concern from failures object; generalize failures object into a hash-compatible array object