anchor.diff:          true ->
             case block_utils:is_block(BlockName) of
               false ->
  -              case block_supervisor:create_block(BlockDefn) of
  +              case block_supervisor:start_block(BlockDefn) of
                   {ok, _Pid} -> 
                     Result = ok;
                   {error, Reason} -> 
  
positive.code:                   BlockModule:create(BlockName, "Default Comment"),
                    % Change the name in the copied block values, to the new block name
                    {ok, NewConfig} = attrib_utils:set_value(Config, block_name, BlockName),
                    % Start the new block with the set of copied values, only the block name config value is changed
                    case block_supervisor:create_block({NewConfig, Inputs, Outputs}) of
                      {ok, _Pid} -> 
                        Result = ok;
                      {error, Reason} -> 
  
negative.code:       case block_utils:is_block(BlockName) of
          false ->
            BlockDefn = BlockModule:create(BlockName, "Default Comment"),
            case block_supervisor:start_block(BlockDefn) of
              {ok, _Pid} -> 
                Result = ok;
              {error, Reason} -> 
  