dropped diamond operator