Recursive argument is now case-insensitive.
+DisplayAsLowercase flag (/L).
Moving variable declaration up a bit.
+ArgumentHandlerAttribute and initial test.