Try to make filer more C++ friendly.