renameArgument
else takes the literals, and whatever argument kind a later metadata version adds: passing one through costs a stale name inside an annotation, throwing on it would cost the whole class.
else takes the literals, and whatever argument kind a later metadata version adds: passing one through costs a stale name inside an annotation, throwing on it would cost the whole class.