http://en.wikipedia.org/wiki/Marshalling_(computer_science), it's like Python's `json.dumps`