Practice the construction of Foos

Constructing Foos is not hard. Here is what you need to know.

(More details on Foo construction would go here.)