{
	"$schema": "http://json-schema.org/draft-04/schema#",
	"$ref": "#/definitions/CustomSliceOuter",
	"definitions": {
		"CustomSliceOuter": {
			"type": "object",
			"required": [
				"slice"
			],
			"additionalProperties": false,
			"properties": {
				"slice": {
					"$schema": "http://json-schema.org/draft-04/schema#",
					"$ref": "#/definitions/CustomSliceType"
				}
			}
		},
		"CustomSliceType": {
			"oneOf": [
				{
					"type": "string"
				},
				{
					"items": {
						"type": "string"
					},
					"type": "array"
				}
			]
		}
	}
}
