Change

sealed
trait Change[T <: Txn[T], D <: Txn[D]]
class Object
trait Matchable
class Any
class ChildAdded[T, D]
class ChildRemoved[T, D]
class ChildUpdate[T, D]
class Renamed[T, D]