implement multiple interfaces, but one class
Merge pull request #28 from staabm/patch-1

implement multiple interfaces, but one class