Add a way for plugins to specify dependencies