I see you do that validation below, but in that case, I don't see what the unittests above achieve .... ?