That substitution certainly could be made since it is functionally equivalent.  Whether it should be made is mostly a question of style.  Since `ord` and `ctag` are not used explicitly here, there is no real use to enumerating them as implicit parameters; but the rest of RDD.scala doesn't use the context bound sugar, so there is some value in consistently maintaining that style.