added to the Variant class, it supports construction via the createVariant methods. Unit tests in progress