Integrated DNSParser by composition. Done