### Problem 1. `UnitQuantity` struct: Consider using an enum for the `quantity` name. ```rust pub struct UnitQuantity<'data> { // TODO: Consider using an enum for the quantity name. pub quantity: Cow<'data, str>, } ``` ### Proposed Solution 1. Replace `quantity` field with an enum. Feedback or suggestions are welcome.