Improved definition of Lit, by using the trivial default-constructor.

The trivial default-constructor will default-initialise all members, and
that means zero-initialisation of built-in types.