Let's make this private.  I know it would be crazy for a user to call this directly anyways, but I would rather not have to worry about backwards compatibility.