All predicatesShow -- Provide non-programmer query execution

To be done
- Colour support for this term
Source parameters(+Spec:list) is det
Fill query parameters. Spec is a list of query parameters that use the following syntax:
Var: Option ("+" Option)*

Defined options are:

Defines the type to be used for Var. Types are defined by library(error). Type terms can also be used without the type(Type) wrapper.
Default value to use.
Source input(+ParamSpec, -InputItem) is det[private]
Construct a Bootstrap input item from ParamSpec.
Source typeahead(+Type, -Set)[private]
True when an object of Type can be selected from an input set that uses type-ahead search using the data set Set.
Source opt(?Option, +Options) is nondet[private]
Opt is a member of the Options term.