Allow more foldable, constant expressions in patterns.
Add bigparse() function.