support for dyadic operator returning dyadic function