New realease with better Exceptions and more tests.