hi.
patch attached to fix the above thread mentioned issue, related tests added.
also there are several compiler warnings at [0] for virtual generated
column domain patch,
i did some minor adjustment, let's see how it goes.
[0] https://cirrus-ci.com/task/4550600270020608