##### SUMMARY
The [`with_sequence` documentation](https://docs.ansible.com/ansible/latest/plugins/lookup/sequence.html) does not have enough examples to clarify.

The "Edit on GitHub" link is also broken, so it's hard to fix.

1. How to use non-inline variables:
How do you write this:
```yaml
- name: Example
  debug:
    msg: "{{ item }}"
  with_sequence: start=1 end=10
```

Like this?:
```yaml
- name: Example
  debug:
    msg: "{{ item }}"
  with_sequence:
    start: 1
    end: 10
```
(The second example doesn't actually work. What is the correct syntax without using one-liner equals statements?)

2. Show an example like this:
```yaml
- name: Example
  debug:
    msg: "{{ item }}"
  with_sequence: start=1 end="{{ number_of_things }}"
```
(It references a variable for the `end` parameter.)

##### ISSUE TYPE
- Documentation Report

##### COMPONENT NAME
sequence
results = []
        for term in terms:
            try:
                self.reset()  
                try:
                    if not self.parse_simple_args(term):
                        self.parse_kv_args(parse_kv(term))
                except AnsibleError:
                    raise
                except Exception as e:
                    raise AnsibleError("unknown error parsing with_sequence arguments: %r. Error was: %s" % (term, e))
                self.sanity_check()
                if self.stride != 0:
                    results.extend(self.generate_sequence())
            except AnsibleError:
                raise
            except Exception as e:
                raise AnsibleError(
                    "unknown error generating sequence: %s" % e
                )
        return results