@mastahyeti: Seems to me like dropping the `.split("\\").join("\\\\")` call and moving to a real `JSON.stringify`/`JSON.decode` would quickly eliminate this problem.  Does that sound accurate?