   @doc """
   Updates a key in a nested structure.
 
-  Uses the `Access` protocol to traverse the structures
+  Uses the `Access` module to traverse the structures
   according to the given `keys`, unless the `key` is a
   function. If the key is a function, it will be invoked
   as specified in `get_and_update_in/3`.

  @doc """
  Gets a value from a nested structure.

  Uses the `Access` protocol to traverse the structures
  according to the given `keys`, unless the `key` is a
  function.


  It expects a tuple to be returned, containing the value
  retrieved and the update one.

  Uses the `Access` module to traverse the structures
  according to the given `keys`, unless the `key` is a
  function.

