Because I didn't know what to do at the time, wrung my hands some time later in issue 1890, and finally did something about it today. If you don't know whether p is zero or not you shouldn't be sending back a solution (because that solution will only be valid when p is not zero, i.e. not always valid).