init compiler passes collections and plugins