Added the third case: weak,weak cross ref