prepend builder-temporary construction variables with "_"; reserve lowercase string variables for user