New module-level registration; add missing ListExpression.py