fix [] -> array()
change separator "::" -> ":"