core tetra: add function operators