Try Kal

View project onGitHub
< Kal Home
alert('Hello!');
setTimeout(k$cb1,10000);
function k$cb1() {
  if (arguments[0] != null) throw arguments[0];
  alert('Hello again!');
}

Special thanks to Ralphie Palefsky-Smith for getting this demo working.