See for example: http://www.rust-lang.org/doc/std/files/list-rs.html The functions "car" and "cdr" were renamed to "head" and "tail" some time ago. I suggest the following: 1) add a update time-stamp or a version number to the created files 2) update the documentation regularily