C++-interface for IndexAwareTableScan now working. No, I don't like the macros, but it's the easiest way to work with the expression interface