Add new function for creating trivial Schemes.
Change the default #include option.
Move the 'scheme' function somewhere else to prevent conflicts.
New default value.
Also change the data type.
We are actually producing header files.
Add new option for #include guards.
It makes more sense this way.
Comments.
Hopefully a final name.
Add filepath into dependencies.
New main.