One issue I see is that fitting both IPv4 and IPv6 in would greatly increase the code size and complexity, but the expectation is likely to be supporting either v4 or both v4 and v6. (v4 || (v4 & v6)) I'd like to see it in Nut, though. Nathan