Represents an if_not_exists(path, operand) function in building expressions. If the
item does not contain an attribute at the specified path, then if_not_exists
evaluates to operand; otherwise, it evaluates to path. You can use this
function to avoid overwriting an attribute already present in the item.
This object is as immutable (or unmodifiable) as the underlying operand given