Thread:Extension talk:ArrayExtension/Any wishes for Extension:Arrays v2 ?

I am thinking about re-writing Array extension right now. There are a few functions I'd like to behave differently. Since this will break compatibility with some old functions, I would rename this new extension to "Extension:Arrays 2". Things I want to change:


 * should not give a message if the array doesn't exist, just return an empty string.  should be used if one is not sure.
 * should use  instead of   as delimiter, just like hashreset.
 * options will be removed, instead third parameter simply is the default value (without any  in front). It should only be expanded when needed.
 * should return its default also in case of existing index but empty value. This makes the function consistent with Variables  and hash tables.
 * ,,  ,  ,   and   will be able to work with more than just two arrays like all of Hash Tables similar functions work right now.
 * will no longer return  if nothing found, it will return an empty string so it can be used with  . The yes and no parameters will stay but only be expanded when the actual case happens (same behavior as in , this actually is a bug which should be fixed right away).