Changed expression processors to be expression extensions.

More cleanup.