Scala ひと巡り : 上限 型境界 (Upper Type Bounds)