Returns a string containing a human-readable representation of
obj. If not overridden and no instance variables, uses the to_smethod
to generate the string. obj. If not overridden, uses the to_smethod
to generate the string.