Great! If Ham can do what Jam does but more efficiently and organized, that might just save us from having to rewrite jamfile definitions later.
After all, Fuchsia used to use (or maybe still uses) a preprocessor for Ninja Build called Build Ninja to combine build steps for parallel builds on Google’s datacenters. If Ham can become an integrated one step process for a build chain, that’ll be fine with me.