Babel Scripting Framework