Remove constructor constraint from interface declaration
Merge pull request #165 from satisious/issue-164

Remove constructor constraint from interface declaration