set now returns true only if value set in at least one other place