How can I put a Nested type on my Mapping where a field has different types? Let me show you my nested:
{
    "array": [
    		{	
    			"name": "Date One",
    			"value": "2015-07-09"
    		},
    		{	
    			"name": "Date Two",
    			"value": "2017-07-09"
    		},
    		{	
    			"name": "Client",
    			"value": "John Smith"
    		},
    		{	
    			"name": "Contract",
    			"value": 1500.25
    		}
    	]
}
array.value can be a date, string or double type, is there a way of mapping my array.value to these 3 different types?