Just to avoid turning every *actual* rebel unit of the type into a merc-general, why not just clone the "--- heavy lancearii slave" entry in the EDU (into something creatively named, such as "--- heavy lancearii slave general" =3= ), add general_unit to its attributes, and then do that AOR thing to it ?