Support pattern keyword