Important:
My registration for the website for this project, www.kernjs.com, lapsed and was hijacked by some folks who added some nefarious links to the page which looks otherwise innocuous. Be wary of clicking anything on that page. This project probably also doesn't work at all anymore.