I though this was an internal function. I'll revert this.