 }
 
 extension Substring: LosslessStringConvertible {
-  @inlinable
   public init(_ content: String) {
     self = content[...]
   }

    return _slice.distance(from: start, to: end)
  }

  @inlinable
  public subscript(i: Index) -> Character {
    @inline(__always) get { return _slice[i] }
  }

  public mutating func replaceSubrange<C>(


// String/Substring Slicing
extension String {
  @available(swift, introduced: 4)
  public subscript(r: Range<Index>) -> Substring {
    _boundsCheck(r)
