Fixed bug with tokens.

Previously it tested for iso with the empty string. This lead to a
problem when using tokens on lists where it would use nil, instead of
the empty string.
Fixed Documentation
Added tests for iter.