wrapper 基本原理