 
       iex> Keyword.has_key?([a: 1], :a)
       true
+
       iex> Keyword.has_key?([a: 1], :b)
       false
 


      iex> Keyword.delete_first([a: 1, b: 2, a: 3], :a)
      [b: 2, a: 3]
      iex> Keyword.delete_first([b: 2], :a)
      [b: 2]


  already exists.

  ## Examples
      iex> Keyword.put_new([a: 1], :b, 2)
      [b: 2, a: 1]

      iex> Keyword.put_new([a: 1, b: 2], :a, 3)
      [a: 1, b: 2]
