string equality true false false true string inequality false true false true false true false true false true false true true false false true array equality true false false false false true struct equality true false false false false true true true blank fields in structs true false true false complex numbers true false false false true true false false false true true true