Add patterns for variable guided chaining