Strange Rule Matching Issue