Should the functions fetch automatically? Why even have `fetch_session/1` in that case?