Firebase Analytics
Firebase is used for analytics and most of the methods defined in the Analytics
interface are inspired by the methods exposed by Firebase. But to make the interface as versatile as possible, all return types are types available out of the box in dart. The same applies to the arguments on the methods.