Feature add all predicates

The added predicates don't have to be arrays, but this was the easiest way to get a functional feature.