interactive.js: fix alternates to properly propagate exceptions