Condition

sealed
trait Condition extends Update
trait Update
class Object
trait Matchable
class Any
object Offline
object Running