quote updated to take care of lists and cons.