Added is-matching guards.