Added implementation of the VARIANT APIs.

6 files changed