using the six basestring