don't allow double instantiation of a plugin
fixes #2