library. This only worked because of the undocmented feature of make(1) that targets named foo.a are always up to date. Fixed some style bugs.