allow non-matching of code blocks