more wildcard tests, mo better docs, and mo better whitespace tolerance