Improve code ugliness.
<3
Add tests in test suite 3.
Remove "undefinned" as it did not bug quitely enough.
Refill test suites.