Coset codes for partial response channels; or, coset codes with spectral nulls | Synapse