Added support for fixed size and arbitrary length byte arrays to be marshallable in fixed size (typed) byte slices.