Well, it's not working as expected. But I'm not segfaulting either.