Why Functional Interface Is Introduced