Added Validation.Cut(), refectored tests