move variable name validator into _tk()