code: @Override
      public void handle(@Nonnull final Object message, @Nullable final Map<String, Object> headers) throws InvocationTargetException, IllegalAccessException {
          checkNotNull(message, "Message to handle must not be null.");
          handle(message, headers, null);
      }
docs: {@inheritDoc}