This isn't done? isUInt<8> would be clearer (or at least swap the compare to be Number >= 0)
Could we use other expression instead of 256 here?
I think I can rely on size of array.
m <= x && x < n is my preference as in_range.