func() matcher