First stab at ScriptBuilder