Alex Rodionov 34ec385c81 core: public_send vs send when merging configs
This fixes the problem when config keys collide with Kernel/Object
methods (private). An example is `exec` which is used in vagrant-exec
plugin.

Compare:

> old.send :exec
ArgumentError: wrong number of arguments (0 for 1+)
> old.public_send :exec
=> #<Vagrant::Config::V2::DummyConfig:0x007fe212cc05c8>
2014-05-07 19:02:21 +07:00
..
2014-04-29 16:50:58 -07:00
2014-02-27 08:13:11 -08:00
2014-04-25 02:02:49 -07:00
2014-02-08 00:20:50 -08:00
2014-05-03 16:09:08 -05:00
2014-01-07 20:39:24 -08:00