Is this duplication intentional? To verify that `getCurrentRequest` does not mutate anything?