Refined vString (better exceptions)