Legislation allowing Iowa community colleges to offer four-year degrees in some subjects — an idea strongly opposed by Iowa private colleges — was narrowed Wednesday before passing out of an ...