Half fix tests.
Use old active semantics.
Restrict Active and Dynamic to Rational.
Update tests.