`faste.trap(['stateKey'],['phase'], callback)` - allmost `useEffect`, but `trap`. ```js faste.trap(['count'],['active'], (state, transitTo) => state.count>3 && transitTo('overflow'); ```
faste.trap(['stateKey'],['phase'], callback)- allmostuseEffect, buttrap.