feature(spawnify) exec: callback -> stream