lbexec `extra_args` exception during YAML validation
https://gitlab.cern.ch/lhcb-datapkg/AnalysisProductions/-/jobs/23738690
somehow adding an job:options:extra_args
to my AP job causes an exception on this line
https://gitlab.cern.ch/lhcb-dpa/analysis-productions/lbapcommon/-/blob/master/src/LbAPCommon/parsing.py#L447
----> 1 job_data, check_data = parse_yaml(render)
File /cvmfs/lhcb.cern.ch/lib/var/lib/LbEnv/2511/stable/linux-64/lib/python3.9/site-packages/LbAPCommon/parsing.py:447, in parse_yaml(rendered_yaml)
442 data = load(
443 yaml.safe_dump({k: v}),
444 MapPattern(job_name_schema, Map(production_schema), minimum_keys=1),
445 )
446 for input_key, input_schema in INPUT_SCHEMAS.items():
--> 447 if input_key in data.data[k]["input"]:
448 data[k]["input"].revalidate(input_schema)
449 break