Using more than one dimension in the input array makes `filt` fail for stateful filter. `s = rand(10,3)` `df = digitalfilter(Lowpass(0.25), Butterworth(4))` `f = DF2TFilter(df)` `filt(f,s)` _ERROR: MethodError: no method matching filt(::DF2TFilter{SecondOrderSections{Float64,Float64},Array{Float64,2}}, ::Array{Float64,2})_ One-dimensional input works as expected. Two-dimensional inputs works along the first dimension, as expected, for stateless filtering `filt(df,s)`. Any ideas on how to make this work according to the doc?