comment on what these functions do and that they are internal between `oauth` and `oauth1`, `oauth2`