Just a nitpick: space is needed inside the parentheses and after the comma, like this: ( 0, start ). We are closely related to MediaWiki, so we adhere to its coding guidelines: https://www.mediawiki.org/wiki/CC/JS .