Config
case class Config(sep: () => String, ident: () => String, beforeLeftOp: () => String, afterLeftOp: () => String, beforeRightOp: () => String, afterRightOp: () => String)
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any