How does scripting with pipes help to improve your program overall?