branching

object branching
class Object
trait Matchable
class Any