Is there a reason we want to preclude any possibility of using a precompiled pattern?