Also, in order to support the various `IDENTIFY` related options (I agree with your change that removed the `Identify()` method) perhaps what makes the most sense is for `NewWriter` to take some options and have it automatically send an `IDENTIFY` command on the user's behalf.