private static void assemble(ScliptingEnv e)
{
var separator = ScliptingUtil.ToString(e.Pop());
var item = e.Pop();
var list = item is List<object> ? ((List<object>) item).Select(obj => ScliptingUtil.ToString(obj)) : ScliptingUtil.ToString(item).Select(ch => (object) ch.ToString());
e.CurrentStack.Add(list.JoinString(separator));
}