This is the patch I'm working. It's segfaulting. As I'm not a perl core coder I don't know where's the problem. Be aware it removes some features, so some tests don't pass. But this is what a working patch should look like. Could some perl core coder tell me how to fix this code?