You are right. Sorry, I think I was too hasty when I said that it does not depend on JavaScript (although if one really wanted to use it without JavaScript one could parse the JavaScript array declaration instead of evaluating it, or override the methods that generate it ;-) ).