instead of an "i/o count too small", detect a missing capability (empty, null string) before the write, and diagnose it as such.