package com.jenjinstudios.io;

/**
 * Read from a MessageReader, executed, or written to a MessageWriter.
 *
 * @author Caleb Brinkman
 */
public interface Message<C extends ExecutionContext>
{
    /**
     * Execute any actions required by the message.
     *
     * @param context The context in which this message should execute.
     *
     * @return The response to the message; return null for no response.
     */
    Message execute(C context);
}

@@ -418,16 +418,24 @@
  */%0A    
+default 
 Message 
@@ -452,12 +452,28 @@
 context)
-;
+ %7B return null; %7D
 %0A%7D%0A

Add default return null