Annoying Data Types & Open Sourcing A Schema Update Library