V

variant

Once again another puzzle: My own attempt to implement some sort of discriminated union - aka variant...