added metadata to every node in the AST; bootstrap works ... but a bit slower now