allow for an optional throw_on_not_found on contentstore().find() so we can clean up caller logic in the tests