push: introduce REJECT_FETCH_FIRST and REJECT_NEEDS_FORCE