find bug in multi-inheritance projection