ParamOpt
final case
class ParamOpt(seed: Option[Seed], minSuccessful: Option[Int], maxDiscarded: Option[Int], minSize: Option[Int], maxSize: Option[Int], timeoutSeconds: Option[Int])
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any