.. ot-task:: clean_code.bugs.overwrite_store_content_on_read ``UserDB::read()``: What If Done Twice? ======================================= The semantics of ``UserDB::read()`` leaves many things open: * Does it overwrite any content that is present in memory? * Does it add new data to it? * If so, what about duplicates?