with c a CellIterator, clang fails on c->fun(...). (c*).fun(...) compiles. msvc accepts both.
with c a CellIterator, clang fails on c->fun(...).
(c*).fun(...) compiles.
msvc accepts both.