@protocol Mappable - (id)map:(id (^)(id))funcBlock; @end