public void simple_square_bracket_can_be_parsed_with_terminators_inside() {
Message result = parse("[bar, \nfoo(quux)]");
assertEquals("[]", result.name());
assertEquals("bar", ((Message)result.arguments().seq().first()).name());
assertEquals("foo", ((Message)result.arguments().seq().more().first()).name());
assertEquals("quux", ((Message)((Message)result.arguments().seq().more().first()).arguments().seq().first()).name());
assertNull(result.next());
}
@Test
public void parses_square_brackets_correctly_after_an_identifier() {