{
    "Description": "Test",
    "Foo": {
        "Fn::Join": [
            " ",
            [
                "The",
                {
                    "Ref": "cake"
                },
                "is",
                "a",
                "lie"
            ]
        ]
    },
    "Bar": {
        "Fn::Base64": {
            "Ref": "Binary"
        }
    },
    "Baz": {
        "Fn::Sub": [
            "The cake is a...\n${CakeStatus}",
            {
                "CakeStatus": "lie"
            }
        ]
    }
}