refactor: add helper function `evalPropStep`
5 files changed