Backward vs. Forward Compatibility
medium.com