Loosen requirements on dynamic buffer write/async_write overloads.
Add CIDR support.