暴露fromValue和toValue
重构-统，命名为xxx-Samples的方式