Fix #206: require unit argument for Quantity