JavaScript experimental framework