function searchDeepInObject(obj, searchTerm) {
  const seen = new Map();
  const result = internalSearchObject(obj, searchTerm.toLowerCase(), seen, 0);
  seen.clear();
  return result;
}
Searches a key or value in the object, with a maximum deepness
@param {*} obj Search target
@param {string} searchTerm Search string
@returns {boolean} Search match