Subject: | Option to ignore ISA failures |
I'm in a situation where it would be nice to ignore all modules in a search_path that don't subclass my base plugin, and as such, fail ->isa tests. Ideally, if the option was set, any module encountered that wasn't the subclass required would be skipped over. It would not have it's instantiate method called if that option was set and it wouldn't be put into @plugins.
If you're interested in such a patch, I'll take a stab at it.