auto_split: only operate on variables