Re-export chain
Support iterators in walk*(), select*(), empty() and project()