We need to be able to easily test multiple python versions.
Split the filter into the filter parts and the module finder