Ahah sorry. What i meant was if those are the only places where it is allowed to have a lambda (not on method arguments), and if functional interfaces are the only way to use a lambda as a argument, then static methods can be used as arguments or not, considering static methods can't be part of interfaces?