Coverity #1163809 #1163808 #1163807 #1163806
Coverity #1163804
Covert some XLATs to accept strings or attribute references

This allows them to work on either the binary versions of attributes or the strings