Usecases

At least shell code for the test cases, some/all full implementation
Why did you change this line? It makes eclipse's autocomplete especially useless. (I assume it was because the var names conflicted with class attributes.)