middleware_chain: __contains__ now uses the middleware is_subchain to prompt deep inspection instead of doing a subclass check
middleware_chain: __contains__ now uses the middleware is_subchain to prompt deep inspection instead of doing a subclass check

pyGrowler/Growler,akubera/Growler