I will send out unittest for these classes, so maybe this will become more clear then :)