map eval call to the correct node via NODES_CALLBACKS

``` python
from .utils import (
    string_keys_to_dict, 
    dict_merge,
    blocked_command,
    eval_command_node, 
    merge_result, 
    first_key, 
    clusterdown_wrapper,
)
```

Is much cleaner and easy to read :]