Sise.Discovery.merge

You're seeing just the function merge, go back to Sise.Discovery module for more information.

Merge two discovery packets; uses on_top's values if available and base as default

One packet provides the "base values" the other one provides "updates" on top of the base. If for any key there's no "updated" value then the base value is used.