Handle If expressions.
load: Fix up Characters to return Chars.

That's right, that's why the node's there in the first place. Derp.