Works like the ?-Operator but collect multiple errors before returning
```rust
fn get(input: Json) -> Result<Parsed, ErrorList<ErrorType>> {
let (someAttribute, key) = multi_error!( input.get("someAttribute"), input.get("key") )?;
let parsed = Parsed {
};
}
```