Problem: There are N different ways of serializing data and it's a lot of work to support them all.
Solution: Create a new, unified, universal way of serializing data.
Problem: There are N+1 different ways of serializing data and it's a lot of work to support them all.