If this is for JuMPDicts of variables, then there's a much more efficient way to build the result instead of ``+= ...`` in a loop. CC: @IainNZ 

I think it would be confusing *not* to follow the julia convention. What we can do is implement ``*(::JuMPDict,::Vector) == error("...")`` and provide a useful error message pointing users to ``dot()``.