This should have been a concat and not a push. Fixed.
Documented the new extra options.
Rejigged the examples into their own namespaces, so it would be easier to iterate over them and run the specs against each of them. Specs updated to take advantage.
Merge branch 'develop'