Availability:built-in
- parent
 - Requests a reference to the first older choice point.
 - frame
 - Requests a reference to the frame to which the choice point refers.
 - type
 - Requests the type. Defined values are 
clause(the goal has alternative clauses),foreign(non-deterministic foreign predicate),jump(clause internal choice point),top(first dummy choice point),catch(catch/3 to allow for undo),debug(help the debugger), ornone(has been deleted). 
This predicate is used for the graphical debugger to show the choice point stack.