• Create a GAML type.

    • Tagged union of ymaps, ystrs (char arrays since they don’t change?), doubles, unsigned long long, long long, and NULL.

  • Allow comments.

  • Use for testing.

  • Write a spec.

  • Use insertion-ordered maps to keep items in the same order for reproducibility.

  • Support binary data through a prefix character before Base64.