A hash or array element can be true only if it's defined and defined only if it exists, but the reverse doesn't necessarily hold true.