>> I am not convinced. I basically don't want to duplicate the parameters
>> to construct an Epochs instance in the function signature of tf_lcmv.
>> It would be a bad decision in the long run. Any other opinion?

> I thought this through and I think my problems only came from my confusion around preloading, rejection, etc. I'll just see if I can improve the comments I wrote on this in the tf_lcmv example and it should be good.

The comments are now expanded. They're quite verbose, I'm not sure that's ok, but I tried to write them from the perspective of somebody fairly new to MNE-Python (which I can certainly relate to :) ) trying to understand the example and, crucially, trying to expand it, e.g. to use baseline noise and finding that bad epochs aren't rejected for some reason and wondering why if the reject parameter was set.