declare the Function on the FS not the ics
Allow the result of project to have a name.

Introduce a "name" parameter to project, and make consequential
changes to the Burgers demo.