Prevent duplicate names.
Substite nat, defined in networks and areas.
Really prevent duplicate names.
Handle multi line lists.
Fixed substituition of hardware