(examples-for -

("returns elements of first that are not in second"
 (- '(a b c e) '(a b d))
 (c e))

("returns all of first if second is nil"
 (- '(a b c) nil)
 (a b c)))