Right, no variable substitution in CMD arrays. Fuck it. Make it all required.