defined-or in ::Nmap to fix the errors