Module-wide s/proplists:get_value/couch_util:get_value/
diff --git a/src/fabric.erl b/src/fabric.erl
index c3a95fb..1d92f91 100644
--- a/src/fabric.erl
+++ b/src/fabric.erl
@@ -162,7 +162,7 @@
     {error, any()} |
     {error, any() | any()}.
 open_doc(DbName, Id, Options) ->
-    case proplists:get_value(doc_info, Options) of
+    case couch_util:get_value(doc_info, Options) of
     undefined ->
         fabric_doc_open:go(dbname(DbName), docid(Id), opts(Options));
     Else ->
diff --git a/src/fabric_db_meta.erl b/src/fabric_db_meta.erl
index 367ef06..f3ca60b 100644
--- a/src/fabric_db_meta.erl
+++ b/src/fabric_db_meta.erl
@@ -121,7 +121,7 @@
 
 
 get_all_security(DbName, Options) ->
-    Shards = case proplists:get_value(shards, Options) of
+    Shards = case couch_util:get_value(shards, Options) of
         Shards0 when is_list(Shards0) -> Shards0;
         _ -> mem3:shards(DbName)
     end,
diff --git a/src/fabric_doc_open.erl b/src/fabric_doc_open.erl
index 1607946..ac3cbdb 100644
--- a/src/fabric_doc_open.erl
+++ b/src/fabric_doc_open.erl
@@ -30,7 +30,7 @@
 
 
 go(DbName, Id, Options) ->
-    Handler = case proplists:get_value(doc_info, Options) of
+    Handler = case couch_util:get_value(doc_info, Options) of
     true -> get_doc_info;
     full -> get_full_doc_info;
     undefined -> open_doc
diff --git a/src/fabric_rpc.erl b/src/fabric_rpc.erl
index 057dec3..9ecb127 100644
--- a/src/fabric_rpc.erl
+++ b/src/fabric_rpc.erl
@@ -203,7 +203,7 @@
     end).
 
 update_docs(DbName, Docs0, Options) ->
-    case proplists:get_value(replicated_changes, Options) of
+    case couch_util:get_value(replicated_changes, Options) of
     true ->
         X = replicated_changes;
     _ ->