macros

sealed trait macros
class Object
trait Matchable
class Any
object macros.type