Common lisp spec http://www.lisp.org/HyperSpec/FrontMatter/index-text.html