If the plugin is being loaded as a dependency of something larger (e.g.
the project is loading plugins via Composer), the vendor directory may
not be local to this plugin. We don't want to throw a fatal error if
this is the case, so we check for the existance of the file first.
If the plugin is being loaded as a dependency of something larger (e.g. the project is loading plugins via Composer), the vendor directory may not be local to this plugin. We don't want to throw a fatal error if this is the case, so we check for the existance of the file first.
Fixes #28