test: Test some properties of varints.
expander: Remove buggy scope nodes.

Dunno why this happens.
runtime/data: Add Character.asInteger().
ast: Assert that arities are correct when dumping terms.
docs: Write some stuff.

Conflicts:
	docs/source/index.rst

Signed-off-by: Corbin Simpson <cds@corbinsimpson.com> <simpsoco@google.com>
docs: Start really fleshing out MfW.

Signed-off-by: Corbin Simpson <cds@corbinsimpson.com> <simpsoco@google.com>
Insert some code samples into documentation.

Also set the default lexer to "monte" for when Pygments supports Monte.

Conflicts:
	docs/source/intro.rst

Signed-off-by: Corbin Simpson <cds@corbinsimpson.com> <simpsoco@google.com>
docs/intro: Expand on built-in types somewhat.

Refs #18.

Conflicts:
	docs/source/intro.rst

Signed-off-by: Corbin Simpson <cds@corbinsimpson.com> <simpsoco@google.com>
docs: Add writeup on iteration protocol.

Since it's different from E, it's instructive for everybody.

Signed-off-by: Corbin Simpson <cds@corbinsimpson.com> <simpsoco@google.com>