Create a basic structure for NAT traversal and create a decision component that will guide the utilization of NAT traversal techniques. This component will utilize AutoNAT to get reachability indicators from it, and preferably, should be enough to guide these decisions and not require any configuration from the user themselves.