improved API for bililiteRange.data