immutable
PersistentActor
initialState
PersistentBehavior