… PathStage* was chosen because it doesnt appear to be touched by current code, and it demonstrates how inheritance can reduce code duplication:
-PathStage.py holds the shared implementation of the get() function.
-PathStage[T|N|M].py contains the specific implementations of these: the stage_name and the specific regex to parse FullText.
… PathStage* was chosen because it doesnt appear to be touched by current code, and it demonstrates how inheritance can reduce code duplication: