Accept user parameters for NAT. For example: - Pool of IPs and ports to use for translation - Static or dynamic mode - ... User-facing configuration options must also come with their documentation.