... which is implemented in JavaScript ... er ... don't know if that changes your desires to use this in PRODUCTION.