Couch operators 0.9

Please pull in this change. Have added more description in the javadocs.