Removed errant debugging message.
re-arranged eval criteria for smaller values first.
Also allow Byte objects to be supported as a single octet.