func NewcodeNodeJSONEncoder(w io.Writer) *codeNodeJSONEncoder { return &codeNodeJSONEncoder{w: writer.NewWriter(w)} }
func NewMediaJSONEncoder(w io.Writer) *MediaJSONEncoder { return &MediaJSONEncoder{w: writer.NewWriter(w)} }