Empty
case object Empty extends LeftChild[Nothing, Nothing, Nothing, Nothing] with RightChild[Nothing, Nothing, Nothing, Nothing] with Next[Nothing, Nothing, Nothing, Nothing] with LeafOrEmpty[Nothing, Nothing, Nothing, Nothing]
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait LeafOrEmpty[Nothing, Nothing, Nothing, Nothing]
trait Writable
trait Left
class Object
trait Matchable
class Any