JavaScript as a Compilation Target  #23