Loosen up the writev requirement. Closes #41.