If backtracking occurs through the call of recorda/2 the associated Value is not removed from the indexed database.
   Success:
    recorda(a(compound,term),value1).
    recorda([a,compound,term],value2).
    [eclipse]: recorda(whiskey,jameson),
    >        recorda(whiskey,bushmills),
    >        recorda(whiskey,glenlivet).
    yes.
    [eclipse]: recorded(whiskey,Value).
    Value = glenlivet     More (;)
    Value = bushmills     More (;)
    Value = jameson     More (;)
    no (more) solution.
Error:
    recorda(Key, anything).             (Error 4)
    recorda("key",anything).            (Error 5)