Why doesn't it follow the same pattern as HttpConfig?