Could you replace everything below with...

```scala
def validPairs[T] = Arbitrary.arbitrary[List[(T, Option[T])]] suchtThat(!_.isEmpty)
```