According to Hex, `Diplomat.Entity.insert/1`'s spec is: ```elixir insert([t()] | t()) :: {:ok, Diplomat.Key.t()} | Diplomat.Client.error() ``` However, it seems that it returns `[Diplomat.Key.t()]` when success. I think it should return `{:ok, Diplomat.Key.t()}`.