Added
- `__repr__`for functions decorated with `tail_recursive`
- `__repr__` for return values of `tail_call`
- Resolves nested tail calls (i.e. `<function>.tail_call([..., ]<function>.tail_call(...)[, ...])`)
- Mode parameter for turning resolution of tail calls on or off (i.e. `tail_recursive(nested_call_mode="resolve_nested_calls"|"do_not_resolve_nested_calls"|NestedCallMode.RESOLVE_NESTED_CALLS|NestedCallMode.DO_NOT_RESOLVE_NESTED_CALLS)`)