customstringconvertible