Sometimes I create globals only to not use them later. It would be nice if the warning message about deleting any conditions or actions that use it only appeared if there are conditions or actions that use it in the project somewhere. Otherwise when cleaning up, it requires extra testing to make sure that it really wasn't used and didn't break something by deleting it.