Simple async processing with pass/miss. Inspired by flow.js.