header only vim script object notation (vson) serializer/deserializer