simplify x-taters to generic 'headers' option
handle statusCode < 200 && >= 400 as hashing errors