Added `from_iter`.
Updated macro tests.
Fixed length typo.
Added string tests.