snapshot

abstract fun snapshot(subject: Subject): Snapshot