You are right, it is really a typo but I see it has already been corrected in the online version of the book.
http://web2py.com/book/default/chapter/07#Validators The online version has had many corrections and additions since the printed book was published a year ago, and it is therefore more accurate and reliable.

