Add HasSub() to abstractBlock.