Approximate quantum error correction can lead to better codes | Synapse