GuardedPattern constructor

GuardedPattern()