Since values of the various types are kept within the memory of the computer, little can be said about them. Knowledge of their internal representation is not at all necessary to understand their relevant properties. It should be noted that the Elan programming environment detects and reports the manipulation of undefined values, e.g. an attempt to use the value of an uninitialized variable.