Tests for `or` and `remove_first`