Please make it explicit that if A an B are not 2D arrays the implementation will fallback to the generic `numpy.dot` implementation instead of performing a direct blas call.