New slightly better Response API but I'm still not pleased.