Simple solutions for common problems re-written in scripting languages