rename BLKTypePredicateX to BLKTypePredX