Use of a 'top' var creates "shadow variable" warnings.