結果 : why do we need default and static methods in functional interface