clean up messages during intial optimization pass, perform a lot more typechecks on lint
clean up messages during intial optimization pass, perform a lot more typechecks on lint

darcs-hash:20060322223612-1a7c6-00228b90b476d467ecc77b45d3f433ef5c5d9d93

kirbyfan64/jhc,kirbyfan64/jhc,kirbyfan64/jhc,kirbyfan64/jhc