remove redefined default argument. LLVM didn't like it.