Correcting the error message to actually convey information (gosh!). Thanks Monzur and Leonard.
Including the NAT forwarder code in the unit test (for now). We really need a better way of importing/overriding variables etc.!