Issue #17 SingleOutcome type specification is now fail-fast
Merge pull request #19 from carlosmiranda/17

#19: pull request Issue #17 SingleOutcome type initialization is now fail-fast