are now constants if NOCROSS is defined; added lexstrict and expr_strict, and changed calls where needed