Added Constant Schema type. Changed generic Schema representation

of enumerables to use Constant.
The documentation needs to be updated to use `Bound`