Ircam JavaScript Guidelines