added copy() to RiString