omitempty is not handled yet in the bencode marshalling