Scripting Dynamics