M currentState

model snapshot

Source

M get currentState => apply();