No nested functions supported by Clang