Intermediate work, doesn't do anything useful, just thinking out
how code will look. It compiles, though :-).