Structs are different in that it defines a different type. Right now, in SB we pretty much only have strings and numbers. Using arrays will almost work, but they cannot hold both a number and string. Plus, if SB had proper structs, we could have an array of "struct" types.