Definitions for "abstract pattern"
a special pattern that is treated essentially as a template