; constructs a pair whose first part is x and whose second part is y.(cons xy); => [x, y]; selects the first part of the pair p(car p); => [x, y][0], aka x; selects the second part of the pair p(cdr p); => [x, y][1], aka y
ATTENTIONcons can constructs a pair no matter what the type of x, y