Generalize makeBoostOnTypeItem and implement Cell Battery