We should give it an explicit type that more accurately reflects the return value, as it doesn't really _need_ to be `any`.