added IString#joint method and it's implementation