Some nice fixes in interface/class declarations
Merge pull request #8 from lbovet/master

Some nice fixes in interface/class declarations