Refactored ctors so that they dont check for types
Added some tests
Removing superfluous comments
Adding more tests to sequence
Exposing the aciton in ModelOf<t> not totally conviced that this is a great idea yet, but we'll find out :D