| It's possible to declare variables first, and initialize them later. But, this | |
| form is seldom used, as it may lead to the use of uninitialized variables. | |
| {declare.play} | |
| The compiler forbids use of uninitialized variables, as this would lead to | |
| undefined behavior. |