Michelle,
The only time you need & is when you are writing code that changes and needs to be compiled on the fly. Anytime there is a filename expected () can be used for runtime evaluation which is faster than &
>I never thought of using the parens... I was doing MD &dirname.