Can you add a `else` to fail the parsing if an object with a different key than `BACKGROUND_FILTER` is found?