Viitataan alla olevaan kohtaan ja vastataan kysymykseen sen jälkeen samalla kielellä kuin kohtaa:  Passage: Rake käyttää Rubyn anonyymejä funktioblokkeja määrittelemään erilaisia tehtäviä, mikä mahdollistaa Rubyn syntaksin käytön. Siinä on yleisten tehtävien kirjasto: esimerkiksi yhteisten tiedostojen käsittelytehtävien suorittamiseen tarkoitetut toiminnot ja kirjasto, joka poistaa kokoetut tiedostot ("puhdas" tehtävä). Kuten Make, Rake voi myös syntetisoida tehtäviä, jotka perustuvat malleihin: esimerkiksi automaattisesti rakentaa tiedoston kokoelmatyötä, joka perustuu tiedostonimen malleihin. Rake on nyt osa standardikirjastoa Ruby-versiosta 1.9 eteenpäin.  Kysymys: Mitkä ovat synteettisten tehtävien esimerkkejä?
rakentaa automaattisesti tiedoston kokoamistehtävän, joka perustuu tiedostonimen malleihin