Variant - added ability to cache boxed value within variant
Updated PSGetIndex/Member to do additional conversion if necessary