Type-safe solution to ensure Android and non-Android code use the same schema.
Type-safe solution to ensure Android and non-Android code uses the same types.