stateful process via stack as default (moved more primitive variation to '.state.p').