Raising s-expressions now support [] and {}

e.g raising at the following position will work appropriately.

```clojure
(zoo x (foo [:ok |:failed]))
```

becomes:

```clojure
(zoo x (foo :failed))
```

and

```clojure
(zoo x [foo |[:ok :failed]])
```

becomes:

```clojure
(zoo x [:ok :failed])
```