Dynamic Tools for Dynamic Languages (via) Redefining scripting languages to reflect their wider appeal.