decouple the public `type` type from the internal tag in preparation for adding an int64 tag
decouple the public `type` type from the internal tag in preparation for adding an int64 tag

chadaustin/sajson,chadaustin/sajson,chadaustin/sajson,chadaustin/sajson,iboB/sajson,iboB/sajson,chadaustin/sajson,chadaustin/sajson,iboB/sajson,iboB/sajson,iboB/sajson,iboB/sajson