Normal development involves linking object files into a static executable. You compile, assemble, etc.
For Cafe, two transparent steps are inserted, one before linking and one after linking. From a developer perspective, the compile stage is the same as it was, and there is no user involvement in linking.
2013-05-08 Automated cleanup pass.
2013-03-15 Initial version.