Revert 6865d302e36672f481189f411b7d944b55e789e8 and 0fc552938f097ce17eb8cecaccaf064a18303900 - allowing setting up actions for mixed overloads is a bad idea (no way to check correctness of delegates provided,etc).