fixed Vale.Scan to properly initialise v after call to Parse

Fixed the implementation of `Value.Scan`.
Tests pass now. Thanks for taking the time, to investigate and spott this.