it('encodes/decodes Money', () => {
    const v = new Money({ value: '500', unit: 'USD' });
    const encoded = writer.write(v);

    expect(rawReader.read(encoded).tag).to.equal('mn');