Change Export() to have new interface and slightly different behavior
No rush to change the interface of Value.Export()