allow function plugins to pass unmodified