allow call to clear() before control having been added to map