title: "Annotated" lambda expression instead of interface with single apply method
body: <p>instead of using anonymous classes like so</p>
  
  <pre><code>register(new EventListener() {
    @Override
    public void apply(Event e) {
      // do your work
    }
  });
  </code></pre>
  
  <p>with java 8 I can use lambda expressions:</p>
  
  <pre><code>register(e -&gt; (// do your work));
  </code></pre>
  
  <p>But what if the method in my interface is annotated?</p>
  
  <pre><code>interface EventListener {
    @Annotation
    void apply;
  }
  </code></pre>
  
  <p>Is it possible to annotate a lambda expression?
  (Specifically, I want to use Guava's EventBus.register() method with lambda expressions)</p>