What's up with this? I don't really see a clear reason to be exposing this at the module level