'use strict' module.exports = omission var own = {}.hasOwnProperty // Factory to check if a given node can have a tag omitted. function omission(handlers) { return omit // Check if a given node can have a tag omitted. function omit(node, index, parent) { return ( own.call(handlers, node.tagName) && handlers[node.tagName](node, index, parent) ) } }