Ok - tests have shown that padding zeroes are ignored as hoped for

For the moment I'm passing data as a string, but really want to pass raw bytes. If I have a word sized variable, then to fill it I need to receive 2 bytes. There seems to be no standard formatting command to achieve this. Is there some useful word.highbyte type syntax, or do I need to use the shift operators ....