Change $.post to this.post in the kernel js file...
Change $.post to this.post in the kernel js file
This makes it easy to override the post function for custom communication requirements. Any replacement function, of course, needs to have the same semantics as $.post.