Diamond problem wih Default Methods