Merge pull request #21 from 0xbad0c0d3/master

Accept Throwable interface instead of its realization