@rg305 Thanks for the suggestion to use --allow-subset-of-names. I'll check into it.
@schoen Your last bullet point is exactly what I was looking for, your middle one is VERY helpful - now I know WHY it does this. And your first one ... Of course!
I've got some cleanup to do based on both of these imput.