Added custom function operator support