OptionalcontinueOptionalcopyWhether the visited object should be shallowly copied or not. Defaults to true.
OptionalignoreObject keys that can be ignored, meaning they do not get visited.
OptionalshallowObject keys that will be shallowly copied but not traversed. When the same key is included here and in ignoreKeys, the copy will still be made.
OptionalshortcutWhether you should stop iterating after this object. Default false.
Whether you should continue iterating deeper with this object. Default true.