Setup
case class Setup[T](context: Context, gen: Gen[T], setupbeforeall: Option[() => Unit], teardownafterall: Option[() => Unit], setup: Option[T => Any], teardown: Option[T => Any], customwarmup: Option[() => Any], snippet: T => Any)
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any