Close #14: 兼容处理