Patronus TODO Some things we will hopefully get to one day. simulator JIT based implementation better debugging, add option to print expressions with trace waveform generation quickly update only parts of the circuit