@ROMERO ответ простой - перфекционизм это прекрасное качество, но не в данном случае :)
Есть проблемы и поважнее.
и собсна запрос функционала. при создании переменной сделать выбор отображать ли ее в общем списке. Сделал довольно объемный проект, и весьма мешает каша из не нужных переменных, созданных басом автоматически, которые нужны только для одного - двух действий.
что выдает бас:

как хотелось бы видеть (что закрашено скрыть)

@artihorror Про ресурсов в выполнить код не понял.
Для Xpath запросов:
//*[@id="pr-header-photo-[VAR_CYCLE_INDEX]"]/a
или
'//*[@id="pr-header-photo-['+[[CYCLE_INDEX]]+']"]/a' тип expression
На счёт переменных я уже где то писал. Если объявлять их в выполнить код так:
var test = "test"
То в выборе переменной его не будет видно, хотя работать с ним можно точно так же, как и с обычной.
А если объявить так:
[[TEST]] = "test"
или
VAR_TEST = "test"
то они будут видны. Это удобно для промежуточных и технических переменных. К которым не нужен доступ через выбор переменной.