removed some trailing whitespace. updated ssa and smith form. fixed some
codegen bugs these bugs are related to parameter *vectors*