This causes issues with backwards compatibility. Perhaps you could instead wrap the armour of the mobs to be in an array when calling this method?