I'll leave that as-is because I want the API surface of Core to not confuse anyone who might stumble over it.

Until someone complains about using `InternalsVisibleTo`, I'm happy to stick with that for now.