lambda and kernel expressions now operators