copy the bytes when setting raw -- the scanner may be mutating the returned bytes array after the fact...