{
    "tags": {
        "async-fragment": {
            "renderer": "./async-fragment-tag",
            "attributes": {
                "data-provider": {
                    "type": "string"
                },
                "arg": {
                    "type": "expression",
                    "preserve-name": true
                },
                "arg-*": {
                    "pattern": true,
                    "type": "string",
                    "preserve-name": true
                },
                "var": {
                    "type": "identifier"
                },
                "timeout": {
                    "type": "integer"
                }
            },
            "vars": [
                "context",
                {
                    "name-from-attribute": "var OR dependency OR data-provider|keep"
                }
            ],
            "transformer": "./AsyncFragmentTagTransformer"
        }
    }
}
{
    "tags": {
        "async-fragment": {
            "renderer": "./async-fragment-tag",
            "attributes": {
                "data-provider": {
                    "type": "string"
                },
                "arg": {
                    "type": "expression",
                    "preserve-name": true
                },
                "arg-*": {
                    "pattern": true,
                    "type": "string",
                    "preserve-name": true
                },
                "var": {
                    "type": "identifier"
                },
                "timeout": {
                    "type": "integer"
                },
                "method": {
                    "type": "string"
                }
            },
            "vars": [
                "context",
                {
                    "name-from-attribute": "var OR dependency OR data-provider|keep"
                }
            ],
            "transformer": "./AsyncFragmentTagTransformer"
        }
    }
}
Allow "method" to be set for a data provider to maintain "this"
Allow "method" to be set for a data provider to maintain "this"
