fix collect
fix constant emission
temporarily disaple predicate intrinsics