symbols
fast symbol comparison
structs