Cleaner checks for undefined