Seeing the translation from the decomp to ts is pretty interesting. Makes me wonder how one would actually write it these days