By default, private methods are internal API. We only use `:nodoc:` in the case that the method is public (so it's ambiguous whether it is user-facing or not).

Not sure if it needs to be in here though, might be too detailed?