It's not a bad use case for JS too. I'm sure there will be problems more biased into one of the languages than this.