无限嵌套的套娃,如何巧妙命名在namespace中?