test -s
files existence as add-apt-repository --remove leaves a 0 byte file behind instead of deleting everything properly.
This covers: apt::builddep apt::key apt::ppa apt::source apt