noir-lang Summary