Right, I get that...I was saying isn't using a Gen[XYZ] the same as below?

```scala
forAll(...) {
  val anXYZ = new XYZ
}

I was just curious if it's a stylistic thing because I think functionally they are the same.