Why is this needed? How is it different from System.baseURL?