updated "What it does" one-liner
has() does not impact the stack anymore