don't match blocks already seen if they don't have arguments #437