This looks wrong, `date` can be saved completely to ID3v2.3 using `TYER` and `TDAT` and I believe Picard does that correctly already.