Initial import of iDebounce