WYCS: working through the invalid test cases.
WYCS: working on improving the text cases
WYCS: minor renaming
WYCS: working on fixing test cases
WYCS: working on removing some redundant tests.
WYCS: minor tweak
WYCS: added a new test based on a failing whiley test.