Len
use []byte instead of string
make fields private
Bytes
Concat
rename Equal to StructEqual