updating docs and argument checking for list-ref
updating docs and argument checking for list-set!