Make simpler Basic.tostr method's output.
Make a bit prettier a header for overall test result.
Assign 'otherwise' field an object id.
Change class name 'CalcTest' to 'CalcTest1' in order to exclude from
maven test run and make it consistent with other tests like CalcTest2.
Make log4j output concise.
Use weak identity hash instead of naive weak hash map.