aura_buffer_expect
int aura_buffer_expect(struct aura_buffer *, const char *);
if (!aura_buffer_expect(e, "f{")) return(NULL);
aura_buffer_expect(e, "}");
if (!aura_buffer_expect(e, "O{")) return(NULL);
aura_buffer_expect(e, "}");
if (!aura_buffer_expect(e, "a{")) return(NULL);
aura_buffer_expect(e, "}");
if (!aura_buffer_expect(e, "d{")) return(NULL);
aura_buffer_expect(e, "}");
if (!aura_buffer_expect(e, "p{")) return(NULL);
aura_buffer_expect(e, "}");
if (!aura_buffer_expect(e, "D{")) return(NULL);
aura_buffer_expect(e, "}");
if (!aura_buffer_expect(e, "F{")) return(NULL);
aura_buffer_expect(e, "}");
if (!aura_buffer_expect(e, "R{")) return(NULL);
aura_buffer_expect(e, "}");
if (!aura_buffer_expect(e, ":")) return(NULL);
if (aura_buffer_expect(e, " ")) {