Add functionality for defining translations between 2 instances of the Segment class. This would require a method for defining translations between 2 segments and functions for performing the translations. This may also want to include methods for translating between segmentations themselves.
Some discussion questions:
What segment translations are required, simple aggregations of one segment system to another or more complex disaggregations with splitting factors?
Where should the translations be defined, in the segment module or as text files somewhere similar to zone translations?
Are there any limits to one segment translations shouldn't be included?
Add functionality for defining translations between 2 instances of the Segment class. This would require a method for defining translations between 2 segments and functions for performing the translations. This may also want to include methods for translating between segmentations themselves.
Some discussion questions: