The subject of using contracts comes up on the Zone from time to time. Mine is pretty simple specifying I will show up and they will pay me.
I never thought about attaching a Rider to my contracts...but apparantly the big names do.
Check this out:
http://www.thesmokinggun.com/backstagetour/index.html Eddie