when dealing only with STRING object, this is ok to use is_equal , but quite often we use STRING (ie STRING_8) or STRING_32 ..or also IMMUTABLE_STRING_8 
I know .. many string variants and this is annoying, but this is how it is.
So you'd better use
"same_string" rather than is_equal.

if you want to know more, please ask me