It was rushed for sure. It should never have passed before having more of the issues addressed and resolved. even at 400+ pages, it needed more. It's too bad the majority felt that it was so cucial to have it done so fast.
Going for a 2009 caribbean chipper trip anyway.