Adds the gate represented by this object to the given circuit.
Add a conversion gate---if necessary---to match the target circuit type.