• Project can be done before select as long as it doesn't remove columns that the predicate depends on.