anchor.diff:  	    index_recursion(Json, [{wildcard, Field, N-1} | Rest], Value, Query)
       end.
       
  -    
  +%% @doc
  +%% Function: get_field_max_index/2
  +%% Purpose: Makes a query for a field in order to find out the amount of items for that field.
  +%%          Does NOT handle wildcard queries
  +%% Returns: The length of the item list or 'false' if the field was not found
  +%% @end    
   get_field_max_index(Json, Query) ->
       case get_field_help(Json, Query) of
   	R when is_list(R) ->
  
positive.code:     mk_pretty(Result).
  
  %% @doc
  %% Function: get_field_/2
  %% Purpose: Return the value of a certain field in the given JSON string.
  %% Returns: Return the value of the specified field, if it exists,                                  
  %%          otherwise returns the empty string.
  %% To-Check:  what if there is a ',' inside a Value??? It will fail?
  %% @end
  get_field_help(Json, Query) ->
      JsonObj = mochijson2:decode(Json),
      JsonParser = destructure_json:parse("Obj."++Query),
      JsonParser(JsonObj).
  
  
  
  get_field_value(Json, Query, Value) ->
      QueryParts = find_wildcard_fields(Query),
      case field_recursion(Json, QueryParts, Value) of
  
negative.code:     
      
  
  %% @doc
  %% Function: field_recursion/3
  %% Purpose: Handles recursion over the specific fields in a json object 
  %% Returns: Either the found value or 'false'
  %% @end
  field_recursion(Json, QueryParts, Value) ->
      field_recursion(Json, QueryParts, Value, "").
  
  