Lots of progress on javascript, committing to safeguard computer
failure.