note: this bounced to libtech because my address wasn't subscribed. other source code generation systems are more mature than this downscaled one, but it's always cool to see really newly published stuff, and this one can run fine on low end systems