`pub(super)` or `pub(crate)` instead? _Originally posted by @jorgecarleitao in https://github.com/apache/arrow-datafusion/pull/334#discussion_r636597497_