 Bound.Stride : Integer, 
 Bound._DisabledRangeIndex : Strideable,
 Bound._DisabledRangeIndex.Stride : Integer {
-  public subscript(bounds: Range<Bound>) -> Range {
-    fatalError("uncallable")
-  }
-
-  public subscript(
-    bounds: Range<Bound._DisabledRangeIndex>
-  ) -> CountableRange<Bound> {
-    fatalError("uncallable")
-  }
-
-  public subscript(
-    bounds: CountableRange<Bound>
-  ) -> CountableRange<Bound> {
-    fatalError("uncallable")
-  }
-
-  public subscript(
-    bounds: CountableRange<Bound._DisabledRangeIndex>
-  ) -> CountableRange<Bound> {
-    fatalError("uncallable")
-  }
-
-  public subscript(bounds: ClosedRange<Bound>) -> Range {
-    fatalError("uncallable")
-  }
-
-  public subscript(
-    bounds: ClosedRange<Bound._DisabledRangeIndex>
-  ) -> CountableRange<Bound> {
-    fatalError("uncallable")
-  }
-
-  public subscript(
-    bounds: CountableClosedRange<Bound>
-  ) -> CountableRange<Bound> {
-    fatalError("uncallable")
-  }
-
-  public subscript(
-    bounds: CountableClosedRange<Bound._DisabledRangeIndex>
+  public subscript(_bounds: Range<Bound>) -> Range {
+    fatalError("uncallable")
+  }
+
+  public subscript(
+    _bounds: Range<Bound._DisabledRangeIndex>
+  ) -> CountableRange<Bound> {
+    fatalError("uncallable")
+  }
+
+  public subscript(
+    _bounds: CountableRange<Bound>
+  ) -> CountableRange<Bound> {
+    fatalError("uncallable")
+  }
+
+  public subscript(
+    _bounds: CountableRange<Bound._DisabledRangeIndex>
+  ) -> CountableRange<Bound> {
+    fatalError("uncallable")
+  }
+
+  public subscript(_bounds: ClosedRange<Bound>) -> Range {
+    fatalError("uncallable")
+  }
+
+  public subscript(
+    _bounds: ClosedRange<Bound._DisabledRangeIndex>
+  ) -> CountableRange<Bound> {
+    fatalError("uncallable")
+  }
+
+  public subscript(
+    _bounds: CountableClosedRange<Bound>
+  ) -> CountableRange<Bound> {
+    fatalError("uncallable")
+  }
+
+  public subscript(
+    _bounds: CountableClosedRange<Bound._DisabledRangeIndex>
   ) -> CountableRange<Bound> {
     fatalError("uncallable")
   }

    return position
  }

  public subscript(_: Bound._DisabledRangeIndex) -> Bound {
    fatalError("uncallable")
  }
}

Bound._DisabledRangeIndex.Stride : Integer {
  
  public subscript(
    _bounds: Range<Bound._DisabledRangeIndex>
  ) -> CountableRange<Bound> {
    fatalError("uncallable")
  }

  public subscript(
    _bounds: CountableRange<Bound._DisabledRangeIndex>
  ) -> CountableRange<Bound> {
    fatalError("uncallable")
  }
  
  public subscript(
    _bounds: ClosedRange<Bound._DisabledRangeIndex>
  ) -> CountableRange<Bound> {
    fatalError("uncallable")
  }

  public subscript(
    _bounds: CountableClosedRange<Bound._DisabledRangeIndex>
  ) -> CountableRange<Bound> {
    fatalError("uncallable")
  }
