hist: accept 2-tuple in __setitem__ to set both content and error