@adjohnson916 what is `_plugins` for? perhaps I missed something. other than that, I think this is good. @doowb any thoughts?