Sebastian Lackner : quartz: Distinguish interface pointer and implementation pointer in multiple interfaces.