1. Make the fromArray() constructors public.
2. Add new constructor fromStream().
3. Add tests for cons(), head(), tail(), last(), init().