Replaced setValue() and setValues() with replace(), accepting only array with key=>value, param to treat keys as tags or not, fixed documentation to reflect