Concept for exchanging erlang value to lua value in the Erluna.
erlang value => lua value
[a, b, c] => {“a”, “b”, “c”}
{a, b} => nil # ignore tuple
[a, b, c, [1, 2, 3]] => {“a”, “b”, “c”, {1, 2, 3}}
[a, {foo, bar}, c] => {“a”, “c”, foo = “bar”}
[a, {foo, bar, baz}, c] => {“a”, “c”} # ignore triple in array
[a, [foo, [1, 2, 3]], c] => {“a”, “c”, foo = {1, 2, 3}}