anchor.diff:                % Return updated block state
                 {Config, Inputs, Outputs1, Private1};
   
  -
               {ok, message} ->
  +              log_server:debug("Executing: ~p Exec Method: ~p", [BlockName, message]),
                 % Read received publish message(s) if any, and update subscribed output values
                 {Outputs1, Private2} = process_pub_msgs(Config, Outputs, Private1),
   
  
positive.code: -spec execute(block_state()) -> block_state().
  
  execute({Config, Inputs, Outputs, Private}) ->
  
    % Block is enabled at this point, 
    % Start MQTT client if not already started
    case attrib_utils:get_value(Private, client) of
  
negative.code:               {Config, Inputs, Outputs2, Private2};
              
              {ok, ExecMethod} ->
                log_server:debug("Not executing: ~p Exec Method: ~p", [BlockName, ExecMethod]),
                % Update the status and main output
                Outputs1 = output_utils:set_value_status(Outputs, true, normal),
  