anchor.diff:      %% kw "ATTACH"
       -- zeroOrOne * kw "DATABASE"
       -- +.expr
  +    -- kw "AS"
       -- +.name
       -%> fun ex schemaName -> ex, schemaName
   
  
positive.code:     -- zeroOrOne * (%% kw "FOR" -- kw "EACH" -- kw "ROW" -%> ())
      -- +.(zeroOrOne * whenClause)
      -- kw "BEGIN"
      -- +.(qty.[1..] / tws ';' * tws triggerAction)
      -- kw "END"
      -%> fun temp ifne triggerName schedule cause tableName whenClause actions ->
          {
  
negative.code:             Data = data
          }
  
  let triggerSchedule =
      %[
          %% kw "BEFORE" -%> Before
  