JavaScript and LiveScript implementation

typo: "esisting" should be "existing" I think.