Spending weeks porting (presumably) working code with LLM is a bit strange

that's only the mechanical translation too

the hard bit (borrow checker) has still to be done...