Allow alternative env var name to be specified

...and do such in such a way as to not break backwards compatibility.
I don't think we need the accept_smushy_name:"yes" thing at all. If you are using field tags then you are going to override behavior -- this is how the JSON package works.