Basically I need to validate a payload where a JSON key may be either a string or a number. Is this possible? _example_ ``` var source = { "someStringOrNumber" : "0" // represent string or number } ```