Eng6884 review

Don't merge...I'm going to squash the commits down to something sane after review.
Yeah, I flip-flopped language.  I'll make it consistent on Element