...a java script implementation.
Not sure how this works, working and shouldn't even be here so will read later
But if it is a javascript thing, I personally feel the less java the better, regardless of benefits.
It's ultimately up to Christian though...