3.0

更合理的结构设计，在提供更多功能的同时，也严格控制代码的输出，拒绝冗余。Just for better！