To make integrating with plugin managers as easy as possible, plugins/scripts shouldn't be sourced on their own; instead, they should export functions.