Describe the bug
Areas are misattributed to fuel consumption entity
To Reproduce
from quantulum3 import parser
print(parser.parse('I want 2 mm2 of gold leaf and 3 acres of land'))
print(parser.parse('I want 2 mm2 of gold leaf'))
print(parser.parse('I want 3 acres of land'))
Expected behaviour
[Quantity(2, "Unit(name="square millimetre", entity=Entity("area"), uri=None)"), Quantity(3, "Unit(name="acre", entity=Entity("area"), uri=Acre)")]
[Quantity(2, "Unit(name="square millimetre", entity=Entity("area"), uri=None)")]
[Quantity(3, "Unit(name="acre", entity=Entity("area"), uri=Acre)")]
Observed behaviour
[Quantity(2, "Unit(name="square millimetre", entity=Entity("area"), uri=None)"), Quantity(3, "Unit(name="acre", entity=Entity("area"), uri=Acre)")]
[Quantity(2, "Unit(name="square millimetre", entity=Entity("fuel consumption"), uri=None)")]
[Quantity(3, "Unit(name="acre", entity=Entity("area"), uri=Acre)")]
Additional information:
- Python Version: 3.10.12
- OS: Mac
- Version: 0.9.0
Describe the bug
Areas are misattributed to fuel consumption entity
To Reproduce
Expected behaviour
Observed behaviour
Additional information: