As time goes on, I add things to this space that I had to figure out and thought others could use.
This is a tutorial that shows an easy way to deal with positional arguments. I stole borrowed the idea from the bash advance scripting guide and ran wild with it.
In sh a little bit and in bash a lot, you can do string things with variables like ${var+"$@"}. Here I tell you what's going on.