default methods in interfaces will more or less mimic the same behavior.(sorta like mixins its not exactly the same but yeah lol)
class SomeClass implements Linq {}
public interface Linq {
public IEnumerable where(Func) { default implementation... }
public IEnumerable orderBy(Func) { default implementation... }
}