Perhaps we can just put this in the filter module?  That's where Wiener currently lives.