allow function plugins to pass unmodified

Simple fix for #15