Yes, asv passes all parameters implicitly to each function that matches the required naming pattern.     I don't know if this is mentioned in its docs but trying this on my local machine with for example `asv dev --bench ".*Watershed.*"` fails with `TypeError: setup() takes 1 positional argument but 4 were given` if I remove `*args`.