Why

```
x = Any[1,2]
append!(x,Dict("a"=>1,"b"=>2))
append!(x,("j","k"))
println(x)
```

print `Any[1, 2, "b"=>2, "a"=>1, "j", "k"]`

?

In python

```
x = [1,2]
x.append({"a":1,"b":2})
x.append(("a","b"))
print(x)
```

print `[1, 2, {'a': 1, 'b': 2}, ('a', 'b')]`

Also `Base.Iterators.flatten`

`[e for e in Base.Iterators.flatten([1,2,Dict("a"=>1,"b"=>2),("j","k")])]`

–> `Any[1, 2, "b"=>2, "a"=>1, "j", "k"]`