Added a fail_on_missing option to fetch.