** UNSTABLE ** Release candidate for new asynchronous calls.
Added hack to make IE8 work.