Don't try to instantiate interfaces.
Merge pull request #21 from gevaerts/master

Don't try to instantiate interfaces.
Merge pull request #4 from Gluewine/master

Merging latests commits