Documentation changes, prefix non-public-api methods with _.