view_marker

condition = render_options.zero? ? 'if' : 'elif'

if render_options == 0

> escaped="$(printf '%q' "$1")"

end

> {{ condition }} [[ -z ${args['{{ name }}']+x} ]]; then if repeatable

>   args['{{ name }}']="$escaped"
if unique
  >   unique_lookup["{{ name }}:$escaped"]=1
  > elif [[ -z "${unique_lookup["{{ name }}:$escaped"]:-}" ]]; then
  >   args['{{ name }}']="${args['{{ name }}']} $escaped"
  >   unique_lookup["{{ name }}:$escaped"]=1
else
  > else
  >   args['{{ name }}']="${args['{{ name }}']} $escaped"
end

else

>   args['{{ name }}']="$1"

end