public override bool TryConvert(ConvertBinder binder, out object result) { result = ChoUtility.CastObjectTo(Value, binder.Type, _dynamicObject == null ? null : ChoType.GetDefaultValue(binder.Type)); return(true); }