### Expected Behaviour

Please clearly describe the problem you are having and expected behaviour
you believe you should be expecting.

### Steps to reproduce

Please ideally provide a minimal viable reproducible example in code of the
problem that we can clearly run and observe the broken behaviour or missing
feature. If not please describe in as much clear detail how we can reproduce
the problem ourselves.

### Environment and Platform

- OS: Linux, Windows or BSD / OS X
- Python: 2.7, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, PyPy
- circuits: 3.2? Something older?

----
