Actually, don't worry about this for now.  I think there are several functions in there that we should consider moving (all the config stuff, the cli parsing, etc.) because I don't consider them part of the API, but I don't want to risk breaking anything while this PuppetDB PR is in flight... so let's just punt on that until a later date.