Excuse me, but does this work in v18? Yes. But it does require a few edits though. Basically you'd have to remove every instance of Kernel. and it should work perfectly