Erlang Simple Object Notation - dynamic name-value dictionary data type and syntax for Erlang