batch requests now implemented in an elegant and backwards compatible
manner