fold in the #f-checks from merge to walk, like js-marketplace does