Created attachment 85 [details] fixed testcase sorry, previous attachement was uncompilable. added fixed one.