anchor.diff:  <% prod_name = object.__product.prefix[1..-1] -%>
   <% unless object.virtual -%>
   <% custom_create = get_code_multiline config, 'create' -%>
  +<%# TODO: kind param not always needed.
  +  # https://github.com/GoogleCloudPlatform/magic-modules/issues/45
  +-%>
   <%= method_decl('create', ['module', 'link', ('kind' if object.kind?)]) %>
   <% if custom_create.nil? -%>
       auth = GcpSession(module, <%= quote_string(prod_name) -%>)
  
positive.code:                                   ])
  -%>
  <%= lines(indent("fetch = #{method}", 16)) -%>
          else:
  <%
    method = method_call('delete', ['module', 'self_link(module)',
  
negative.code:     [
       'module',
       method_call("auth.put", ['link', 'resource_to_request(module)']),
       ('kind' if !object.async && object.kind?)
     ]
    )
  -%>
  