fixed issue #11: requires does not work for a chain greater than 2
suites
added missing comments
fixed issue #10: Variable names aren't allowed to contain dots, but
validator does accept this
Merge branch 'v0.10.x_bugfix' into v0.10.x