Currently we have some inconsistent naming in v9 API. For example, the service types(the type of instances returned from get functions) are named differently in different packages.
FirebaseFirestore and FirebaseDatabase are prefixed with Firebase, while others are not (e.g. Auth, Functions). And StorageService is different from all others.
We should review the entire API, find inconsistencies, come up with rules and remediate them.