A number of other possibilities considered in the early stages proved impossible to complete in the time available. In some cases, support for these functions exists within the query layer program (see 2.3.5) but their potential complexity was such that more intensive experiments with users would be required before they could be satisfactorily introduced at the interface. They are described briefly below.