Is your feature request related to a problem? Please describe.
Simplify the existing codebase and make performance improvements during graph parsing/type checking/building. These files would no longer be necessary:
Describe the solution you'd like
Add deprecation messages to use of the legacy container types, followed by complete removal down the road.
Describe alternatives you've considered
Leaving the functionality in.
Additional context
Now that python type hints are standardized and ubiquitous, it doesn't make so much sense to support syntax that was developed long ago.