Since I'm super picky I'm going to switch this to that more free-form validation real quick.