- Updated to not require a value.
- Added more tests to further support the above.
Merge pull request #10 from cadriel/master

No longer sets invalid on an empty value