and, don't forget to append '_' to self.patterns and self.filters -- a naming convention helping to clarify that these attributes result from fitting and are not result of instantiation.