Because the struct field is a short, so it'll need a cast either at function call or struct field assignment unless we explicitly indicate the type.