Avatar
convertible は多重に満たせるから Swift の protocol より強力なのか。