interceptor now supports consuming response data arrays