Fixed backwards invariant. Invariant should check optimistic case, how something _should_ be, else throw an exception
fixed another backwards invariant as #5
Merge pull request #5 from Caspeco/no-constructor

Fixed backwards invariant.