Ability to define your own constructor without having to call super.
Merge pull request #3 from RexMorgan/optional-constructor

Ability to define your own constructor without having to call super.