diff --git a/TODO.md b/TODO.md
index b99cdaa..87d7c3a 100644
--- a/TODO.md
+++ b/TODO.md
@@ -16,6 +16,9 @@
}
```
+-idea: what if there was something like React jsx syntas built in? i.e. a way to automatically transform some kind of markup
+into a function call, cf. `
` -> h1(prop=arg)
+
## General code cleanup
- I think I can restructure the parser to get rid of most instances of expect!, at least at the beginning of a rule
DONE -experiment with storing metadata via ItemIds on AST nodes (cf. https://rust-lang.github.io/rustc-guide/hir.html, https://github.com/rust-lang/rust/blob/master/src/librustc/hir/mod.rs )