Map<String, Object> table = new Hashtable<String, Object>();
table.put("first", "one");
table.put("second", "two");
MidiFileFormat format = new MidiFileFormat(1, 2.0f, 3, 4, 5L, table);
table = format.properties();
assertEquals("one", table.get("first"));
try {
table.put("first", "not one");
fail("UnsupportedOperationException expected");