Is that really needed? It is inside `private[pattern] object Internal { ... }`