There is a lot of duplication between [`FlowProperty`](https://github.com/fjuniorr/flowmapper/blob/main/flowmapper/flowproperty.py) used for `Flow.name` and `Flow.synonyms` and the classes: - [`Context`](https://github.com/fjuniorr/flowmapper/blob/main/flowmapper/context.py) - [`CAS`](https://github.com/fjuniorr/flowmapper/blob/main/flowmapper/cas.py) - [`Unit`](https://github.com/fjuniorr/flowmapper/blob/main/flowmapper/unit.py) It makes sense to reduce duplication probably through inheritance.
There is a lot of duplication between
FlowPropertyused forFlow.nameandFlow.synonymsand the classes:ContextCASUnitIt makes sense to reduce duplication probably through inheritance.