@FunctionalInterface interface Foo { boolean equals(Object obj); }