AND
===
syntax: (and {<form> ...})
This function evaluates each form, one at a time,
from left to right, until one form evaluates to NIL.
In this case NIL will be returned, otherwise the
value of the last form.
example: >(and 3 4)
4
>(and nil t)
NIL