Equality is tags
@override bool operator ==(Object other) { if (other is HDict) { return identical(other, this) || _mapEquality.equals(this, other); } else { return false; } }